Yes*_*ddy 5 java eclipse spring gradle sts-springsourcetoolsuite
构建Gradle项目时出现以下错误,但是SpringToolSuite运行正常
Error occured during the initialization of VM
Could not reserve enough space for object heap
Error: Could not create Java Virtual Machine
Error: A fatal exception has occurred. Program will exit.
Run Code Online (Sandbox Code Playgroud)
我有4GB的RAM,我的操作系统是64位,最近将Java从1.6升级到1.7
这是我的sts.ini
-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
1024M
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms512m
-Xmx768m
-XX:MaxPermSize=1024m
Run Code Online (Sandbox Code Playgroud)
我尝试了-Xms和的各种变化,-Xmx并且仍然是相同的错误。
小智 3
如果您的 STS 运行良好,那么问题出在 JVM gradle 运行来构建您的项目上。
如果您使用 Gradle Wrapper,您可以直接配置其文件,如果您希望 Eclipse 覆盖它的参数,您可以尝试在Window > Preferences > Gradle > Arguments下使用您的自定义值-Xmx和编辑 Gradle 首选项-Xms。

| 归档时间: |
|
| 查看次数: |
15922 次 |
| 最近记录: |