STS无法在我的机器上启动

Ami*_*pta 5 java jvm sts-springsourcetoolsuite

我试图在eclipse上设置Spring mvc项目.基本项目工作正常.但是使用restful服务,jersey等开始提供与依赖关系相关的许多错误.所以我打算继续学习STS.

我正在使用STS 2.9.2.它给了我"创建java虚拟机失败".所以我补充道

-vm C:\Program Files\Java\jdk1.7.0\bin\javaw.exe
Run Code Online (Sandbox Code Playgroud)

到STS.ini.但现在它给了我致命的错误

在此输入图像描述

下面是STS.ini

-vm
C:\Program Files\Java\jdk1.7.0\bin\javaw.exe
-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
884M
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xmn128m
-Xms256m
-Xmx768m
-Xss1m
-XX:PermSize=384m
-XX:MaxPermSize=768m
Run Code Online (Sandbox Code Playgroud)
  • Eclipse在我的机器上完美运行.
  • 由于互联网速度有限,我不想使用Maven或其他构建工具来解决与依赖性相关的问题.

Ami*_*pta 11

最初我使用的是STS zip版本.现在我从可执行文件中安装了STS.它对我来说很好.我需要设置HOME变量,就是这样.

从已安装的STS附加STS.ini(供参考).

-vm
C:\Program Files\Java\jdk1.7.0\bin\javaw.exe
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20120522-1813
-product
org.springsource.sts.ide
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx768m
-XX:MaxPermSize=256m
Run Code Online (Sandbox Code Playgroud)


Kha*_*uda 5

删除 STS.ini 文件。然后它正确运行并自动创建一个新的 STS.ini 文件