我是新的Mac用户,我一直在尝试安装Eclipse IDE Oxygen for Java Devs,但我得到了“发生错误。请参阅日志文件[工作区路径] /。metadata / .log “错误。它是一个全新的,第一次安装,我尝试使用tar.gz下载和安装程序。我已经看到其他答案说要删除.metadata文件夹,但在安装失败后工作区文件夹中没有任何内容。
我尝试过最新的Java版本,旧版Java 6 for Mac,两者都没有运气。我也试过使用旧版本的Eclipse,直到最后。
我班上的每个Mac用户都遇到了和我一样的问题,所以它与Java / Eclipse版本和Mac OS有些不兼容吗?我们怎样才能使这个工作?
答案 0 :(得分:4)
引用Eclipse的已知问题列表:
为Java 9模块配置Eclipse因为Eclipse SDK使用了类型 在java.base模块中不需要添加以下内容 vmargs到eclipse.ini:
- add-modules = ALL-SYSTEM
您的项目可能无法运行,因为您使用的既不是java.base或java.se.ee中的类型,例如类型来自 javafx.base。在这种情况下,你必须弄清楚你是哪个模块 需要添加--add-modules。
简单地说,在-vmargs:
之后添加这一行--add-modules=ALL-SYSTEM
你的eclipse.ini应该是这样的:
--launcher.appendVmargs
-vm
<path_to_java>\Java\jdk-9\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.8
--add-modules=ALL-SYSTEM
作为参考,请检查在SDK 9上运行的带有JVM的Eclipse的已知问题。 检查他们here
此外还报告了错误here