如何为java和javac

时间:2016-01-20 16:52:16

标签: java windows javac

我的java和java版本不一样。 javac版本比java版本旧。

enter image description here

如何将javac和java的版本设置为相等?

路径变量定义为:

  

C:\ Ruby22-64 \ BIN;

     

C:\ Program Files \ RubyKit;

     

C:\用户\ skhan \应用程序数据\本地\原子\ 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:\用户\ skhan \应用程序数据\漫游\ 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链接,但未找到任何解决方案。

2 个答案:

答案 0 :(得分:0)

要了解正在启动的可执行文件的位置,请尝试:

where java.exe

where javac.exe

您应该看到相应的路径。

答案 1 :(得分:0)

我跑了

where javac.exe

我给了两条路。

我跑了echo %path%它提供了很多行。

旧的JDK路径也在系统变量路径部分的路径变量中设置,但是最新的jdk是在用户定义的路径变量中设置的,所以我从系统变量中删除了旧版本。