我尝试在IntelliJ CE IDEA上进行全新安装,因为我之前遇到了同样的问题。在您将这篇文章视为重复之前,我想说它不是。我曾试图在其他帖子中使用其他人提供的其他解决方案,但这些解决方案似乎都不能满足我的需求。我希望这篇文章保持开放,直到找到永久解决方案。
我正在使用IntelliJ IDE创建一个新的Java项目,并且创建运行正常。但是,当我运行完全不包含任何代码的Main方法时,它会抛出此错误:
objc[3671]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/bin/java (0x100d104c0) and /Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/libinstrument.dylib (0x100dd84e0). One of the two will be used. Which one is undefined.
Error: Could not find or load main class net.kingdomnetwork.core.core.Main
Process finished with exit code 1
我尝试了多种解决方案,例如重新安装IntelliJ IDE,重新检查主类路径以及其他帖子中显示的各种其他答案。我能够编译一个JAR文件并使用我的本地终端成功运行它,其他IDE似乎可以按照我的喜好工作。但是,每次我尝试运行我的代码时,每次都会出现相同的错误。我是否有可能需要重新安装Java Development Kit [JDK],或者这是JetBrains必须在自己的时间内修复的东西吗?
非常感谢您的帮助,请再次将此标记为重复。如果它是重复的,我就不会发布它。