java – 初始化VM时出错,无法为对象堆保留足够的空间 – Spring Tool Suite?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了java – 初始化VM时出错,无法为对象堆保留足够的空间 – Spring Tool Suite?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含951字,纯文字阅读大概需要2分钟。
内容图文
![java – 初始化VM时出错,无法为对象堆保留足够的空间 – Spring Tool Suite?](/upload/InfoBanner/zyjiaocheng/793/a9a5d238e22246c89f7dfd07a2601049.jpg)
我在构建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.
我有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
我尝试了-Xms和-Xmx的各种变体,但仍然是同样的错误.
解决方法:
如果您的STS运行正常,则问题在于JVM gradle运行以构建您的项目.
如果您正在使用Gradle Wrapper,您可以直接配置其文件,如果您希望eclipse覆盖它的参数,那么您可以尝试编辑Window>下的Gradle首选项.偏好> Gradle>包含-Xmx和-Xms自定义值的参数.
内容总结
以上是互联网集市为您收集整理的java – 初始化VM时出错,无法为对象堆保留足够的空间 – Spring Tool Suite?全部内容,希望文章能够帮你解决java – 初始化VM时出错,无法为对象堆保留足够的空间 – Spring Tool Suite?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。