首页 文章

无法在泉源工具中创建java虚拟机错误?

提问于
浏览
2

我已经下载了springource工具 . 但是在安装时,它给了我错误“无法创建java虚拟机” . 有谁能建议我一些解决方案?

这是我的sts.ini

-startup plugins / org.eclipse.equinox.launcher_1.2.0.v20110502.jar

--launcher.library plugins / org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502

-product com.springsource.sts.ide

--launcher.defaultAction openFile

--launcher.XXMaxPermSize 384M -vm C:\ Program Files \ Java \ jdk1.6.0 \ bin \ javaw.exe -vmargs

-Dosgi.requiredJavaVersion = 1.5

-Xmn128m -Xms256m

-Xmx768m

-Xss1m -XX:PermSize = 128m -XX:MaxPermSize = 384m

4 回答

  • 3

    寻找你的sts.ini文件通常在你安装了 Spring 天的根目录下,你可以添加以下作为文件的第一行,确保它指向JDK(您可能需要更改路径),有时也需要把-vm和不同行上的路径 .

    -vm C:\Program Files\Java\jdk1.6.0_20\bin\javaw.exe
    

    我的sts.ini

    -vm
    C:\Program Files\Java\jdk1.6.0_20\bin\javaw.exe
    -startup
    plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
    --launcher.library
    plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1.R36x_v20100810
    -product
    com.springsource.sts.ide
    --launcher.defaultAction
    openFile
    --launcher.XXMaxPermSize
    256M
    -vmargs
    -Dosgi.requiredJavaVersion=1.5
    -Xms40m
    -Xmx768m
    -XX:MaxPermSize=256m
    
  • 0

    今天我有 spring 源工具的问题,这里指定的分辨率更好:Could not create the Java virtual machine

    -Xmn128m
    -Xms256m
    -Xmx768m 
    -Xss1m
    -XX:PermSize=128m
    -XX:MaxPermSize=384m
    

    减少/更改的最大堆大小与MaxPermSize相同,并且STS启动没有问题 . -Xmx768m ---> -Xmx384m

    确保堆大小小于RAM .

  • 4

    结合这两条线也适合我 . -vm C:\ Program Files \ Java \ jdk1.6.0_20 \ bin \ javaw.exe

  • 0

    今天我遇到了 spring 源工具的问题,这里指定的分辨率效果更好:

    减少/更改的最大堆大小与MaxPermSize相同,并且STS启动没有问题

    -XX:PermSize = 128m,Xmx768m ---> -Xmx384m

相关问题