我正在运行OS X 10.11.3 El Capitan.直到最近,我还有Eclipse Mars.1和JDK 8u72顺利运行.
最近我从"jdk9.java.net/download/"安装了JDK 9的早期快照版本.之后,Eclipse不会打开,不断告诉我发生了错误并告诉我引用日志.
我做了,为什么会Eclipse的安装JDK 9之后崩溃了一些研究,发现eclipse.org在Eclipse的火星和霓虹灯其实发布的更新补丁,以支持使用JDK 9,文章在通过详见https://开头www.eclipse.org/community/eclipse_newsletter/2015/june/article4.php.还给出了Mars和Neon支持补丁的下载说明.
因为下载支持补丁(来自Eclipse Marketplace或p2存储库)的两种方式都需要Eclipse运行,并且由于我的Eclipse根本没有启动,所以我想我需要一个解决方法.这就是我做的:
(1)卸载JDK 9(删除/ Library/Java/JavaVirtualMachines /中的"jdk-9.jdk"目录)
(2)启动Eclipse并安装更新补丁(我是使用p2存储库完成的)
(3)重新安装JDK 9并尝试再次启动Eclipse.
在这一点上,人们会期望Eclipse应该运行,安装了Mars.1的Java 9支持补丁.但是,Eclipse仍然无法运行,给我提供与以前相同的错误消息.
单击THIS LINK查看Eclipse上次告诉我在启动时崩溃时引用的日志文件.它位于"/ Applications/Eclipse/Contents/Eclipse/configuration /".
非常感谢能帮助您了解如何在安装了JDK 9的Mac上运行Eclipse!
我有一个Java src文件夹,我在其中存储我的.java文件.然后我使用Terminal编译它们并最终在同一目录中获取.class文件.这不一定会打扰我,但我从未见过这是专业的.
通过专业约定(如果存在),在项目目录中的哪个文件夹中应该存储已编译的.class文件?