繁体   English   中英

如何为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_HOME%\\ bin \\ java

JRE_HOME

C:\\ Program Files \\ Java \\ jre1.8.0_65 \\ bin

我检查了链接,但未找到任何解决方案。

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

where java.exe

where javac.exe

您应该看到相应的路径。

我跑了

where javac.exe

我给了两条路。

我跑了echo %path%它给出了很多行。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM