在更新了一些已安装的插件后,我收到了此消息(无法创建Java虚拟机)。
我不知道我该怎么办呢? 请帮帮我们:(
我正在使用eclipse Oxygen。(几周前升级) 线下是我的eclipse.ini
1-startup
2 ../Eclipse/plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar
3 --launcher.library
4 ../Eclipse/plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.1.550. v20170928-1359
5 -product
6 org.eclipse.epp.package.jee.product
7 -showsplash
8 org.eclipse.epp.package.common
9 --launcher.defaultAction
10 openFile
11 --launcher.defaultAction
12 openFile
13 --launcher.appendVmargs
14 -vmargs
15 -javaagent:../Eclipse/lombok.jar
16 -javaagent:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.zeroturnar ound.eclipse.optimizer.plugin_1.0.11/agent/eclipse-optimizer-agent.jar
17 -server
18 -XX:PermSize=256m
19 -XX:MaxPermSize=256m
20 -XX:+UseParallelGC
21 -Xverify:none
22 -Dosgi.requiredJavaVersion=1.8
23 -Dosgi.instance.area.default=@user.home/eclipse-workspace
24 -XX:+UseG1GC
25 -XX:+UseStringDeduplication
26 --add-modules=ALL-SYSTEM
27 -XstartOnFirstThread
28 -Dorg.eclipse.swt.internal.carbon.smallFonts
29 -Dosgi.requiredJavaVersion=1.8
30 -Xms512m
31 -Xmx3072m
32 --add-modules=ALL-SYSTEM
33 -Xdock:icon=../Resources/Eclipse.icns
34 -XstartOnFirstThread
35 -Dorg.eclipse.swt.internal.carbon.smallFonts
答案 0 :(得分:0)
当机器中发生java升级时,可能会出现这种情况。验证eclipse.ini文件并设置
-vmargs
-Dosgi.requiredJavaVersion = 1.8(这是最新版本)
答案 1 :(得分:0)
按照以下步骤操作,它可能对您有所帮助。
另请访问:Setting the correct PATH for Eclipse更新 eclipse.ini
答案 2 :(得分:0)
首先,我评论了eclipse.ini的-vmargs行
然后我遇到了问题,lombok不适用于eclipse Oxygen.1A
您需要在Terminal..ETC上的命令行上启动eclipse。
./eclipse -vmargs -javaagent:../Eclipse/lombok.jar
然后你可以从'About Eclipse'检查已安装的lombok 但我不知道如何激活lombok作为eclipse图标启动。