如何为 java 和 javac 设置相同的版本
how to set equal version for both java and javac
我的java和java版本不一样。
javac 版本比 java 版本旧。
如何 将 javac 和 java 的版本设置为相同?
路径变量定义为:
C:\Ruby22-x64\bin;
C:\Program Files\RubyKit;
C:\Users\skhan\AppData\Local\atom\bin;
C:\Program Files\Java\jdk1.8.0_65\bin\;
C:\Program Files (x86)\Microsoft VS Code\bin;
C:\Program Files\apache-maven-3.3.3\bin;
C:\Program Files\Intel\WiFi\bin\;
C:\Program Files\Common Files\Intel\WirelessCommon\;
C:\Program Files\Git\bin;
C:\Users\skhan\AppData\Roaming\npm
Java_home
C:\Program Files\Java\jdk1.8.0_65
JAVA
%JAVA_HOME%\bin\java
JRE_HOME
C:\Program Files\Java\jre1.8.0_65\bin
我检查了 this link 但没有找到任何解决方案。
要知道正在启动的可执行文件的位置,请尝试:
where java.exe
和
where javac.exe
你应该看到相应的路径。
我运行
where javac.exe
我给了两条路径
i 运行 echo %path%
它给出了很多行。
旧的 JDK 路径也在系统变量路径部分的路径变量中设置,但最新的 jdk 是在用户定义的路径变量中设置的,所以我从系统变量中删除了旧版本。
我的java和java版本不一样。 javac 版本比 java 版本旧。
如何 将 javac 和 java 的版本设置为相同?
路径变量定义为:
C:\Ruby22-x64\bin;
C:\Program Files\RubyKit;
C:\Users\skhan\AppData\Local\atom\bin;
C:\Program Files\Java\jdk1.8.0_65\bin\;
C:\Program Files (x86)\Microsoft VS Code\bin;
C:\Program Files\apache-maven-3.3.3\bin;
C:\Program Files\Intel\WiFi\bin\;
C:\Program Files\Common Files\Intel\WirelessCommon\;
C:\Program Files\Git\bin;
C:\Users\skhan\AppData\Roaming\npm
Java_home
C:\Program Files\Java\jdk1.8.0_65
JAVA
%JAVA_HOME%\bin\java
JRE_HOME
C:\Program Files\Java\jre1.8.0_65\bin
我检查了 this link 但没有找到任何解决方案。
要知道正在启动的可执行文件的位置,请尝试:
where java.exe
和
where javac.exe
你应该看到相应的路径。
我运行
where javac.exe
我给了两条路径
i 运行 echo %path%
它给出了很多行。
旧的 JDK 路径也在系统变量路径部分的路径变量中设置,但最新的 jdk 是在用户定义的路径变量中设置的,所以我从系统变量中删除了旧版本。