我在OSX上用Java 8开发了一个IntelliJ插件。在开发期间一切正常,我能够运行IntelliJ的测试实例,我的插件预加载没有任何问题。
然而,在我构建了我的插件并尝试将其安装在真正的IntelliJ中后,我收到一条错误,上面写着“不支持的major.minor版本52.0”,这显然意味着IntelliJ正在运行在一些较旧的Java上。事实上它似乎正在Java 6上运行。
我尝试在Info.plist
中更改JVMVersion,但之后应用程序无法启动。我无法理解的是,测试实例运行顺畅,因此看起来在Java 8上运行IntelliJ是完全可能的。
但怎么办呢?
答案 0 :(得分:1)
您应该编辑idea.properties而不是plist。有关IntelliJ支持的更多信息:https://intellij-support.jetbrains.com/entries/27854363-IDE-doesn-t-start-after-updating-to-Mac-OS-Yosemite-or-Mavericks