我无法在我的新 macOS - High Sierra 版本 - 10.13.6 上启动我的 STS(Spring Tool Suite)
以下是我的的内容STS.ini 文件
-startup
../Eclipse/plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar
--launcher.library
../Eclipse/plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.1.551.v20171108-1834
-product
org.springsource.sts.ide
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.8
--add-modules=ALL-SYSTEM
-Xms384m
-Dosgi.module.lock.timeout=10
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
-Xdock:icon=../Resources/sts.icns
-Xmx1200m
-XX:+UseCompressedOops
尝试添加值为
/Library/Java/JavaVirtualMachines/1.8.144_1_openJDK_macosx.jdk/Contents/Home
的 -vm 选项并将 Xmx/Xms 更改为我的 中的不同值STS.ini 但没有任何效果。有什么建议么?
最佳答案
打开文件/Applications/SpringToolSuite4.app/Contents/Eclipse/SpringToolSuite4.ini
添加
--launcher.appendVmargs
-vm
/Library/Java/JavaVirtualMachines/jdk-11.0.2.jdk/Contents/Home/bin/java
关于eclipse - STS : Failure to create Java Virtual Machine,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53110144/