Intellij 13在Mac雪豹上没有编译

时间:2014-01-16 20:22:31

标签: java macos intellij-idea

我最近在雪豹(10.6.8)上安装了java 1.7.0_45和intellij 13

我已经能够使用java 1.7从命令行编译类和运行java程序。

Intellij链接到java 1.7.0_45安装和代码完成,其他源功能正常,但是当我尝试制作项目时,我得到以下内容:

Abnormal build process termination: 
  2014-01-16 15:16:25.169 java[1467:903] *** NSInvocation: warning: object 0x10871b390 of class 'ThreadUtilities' does not implement methodSignatureForSelector: -- trouble ahead
  2014-01-16 15:16:25.171 java[1467:903] *** NSInvocation: warning: object 0x10871b390 of class 'ThreadUtilities' does not implement doesNotRecognizeSelector: -- abort

1 个答案:

答案 0 :(得分:2)

我看到了同样的问题,我认为这是由于JDK7与Snow Leopard不兼容。

尽管可以通过getting the OS to misreport the version将JDK7安装到10.6,以便安装程序可以继续使用它,但该解决方法的使用寿命有限,可能就是这样。

尝试安装JDK 1.7.0_45和_51都会为Intellij 12和13提供相同的结果,所以看起来这对于Snow Leopard上的Java来说是一个死胡同。

5Gb下载可能值得升级到Mavericks,因为我这样做之后一切正常。您可以通过following these instructions避免Intellij在启动时要求JDK6。

相关问题