长话短说,事情是这样的:
- IntelliJ 12 CE已下载并安装
1.已下载并安装最新的Java 1.7/1.8 - JDK已设置为创建和运行项目
我遇到了以下奇怪的错误:
Error: java: System Java Compiler was not found in classpath
这是尽管事实上,我已经完全安装了Java 1. 7/1. 8,并没有任何问题,通过终端使用它。
长话短说,事情是这样的:
Error: java: System Java Compiler was not found in classpath
这是尽管事实上,我已经完全安装了Java 1. 7/1. 8,并没有任何问题,通过终端使用它。
3条答案
按热度按时间0ejtzxu11#
解决我的问题的解决方案如下:
在:
项目设置〉编译器〉Java编译器
我将下拉列表
Use compiler
从Javac
更改为Eclipse
!我在网上找到的其他解决方案没有一个是有帮助的。希望这对你有帮助,我不知名的读者朋友。
重要提示:这与我的JAVA_HOME无关,因为它设置正确。
piok6c0g2#
您需要设置环境变量
JAVA_HOME
. IDE将在启动时检查该变量.并输入已安装JDK的主目录路径。一旦启动,它应指向用于运行IDE的JDK。在这种情况下,新编译器将在已配置的编译器中可用。您始终可以使用IDE编译器设置来配置任何新编译器。
tmb3ates3#
我发现如果你在你的mac上安装vscode java插件,IDEA将不能正常工作。所以禁用vscode中的java插件。一切都会好起来的