按着网上的教程配置,java与java -version命令正常但是javac无法使用。网上找到的解答都没解决问题,之后我看到path变量
中这里的jre是jdk包中的jre。jre只提供执行功能不提供编译功能,所以只有java,不能用javac。将这个jre删去,保留为%JAVA_HOME\bin,问题解决。
环境变量配置:
新建JAVA_HOME:变量值填写jdk的安装目录。
path后面加上:%JAVA_HOME%\bin(如果前面没有;符号自己添加)
新建CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意前面有个.)
这只是我自己遇到的问题,可能你的还有别的问题,但大致应该是在path配置中的问题。