安装了jdk1.8.0_20可是输入javac老是显示不是内部命令,Java就可以?

我的环境变量:JAVA_HOME C:\ProgramFiles\Java\jre1.8.0_20\ classpath .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar Path C:\ProgramData\Oracle\Java\javapath;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 我的软件是装在C盘的pro... 我的环境变量:JAVA_HOME C:\ProgramFiles\Java\jre1.8.0_20\ classpath .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar Path C:\ProgramData\Oracle\Java\javapath;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 我的软件是装在C盘的programfile里的,求大神帮我看看。小弟万分感激! 展开

第1个回答  2019-10-05
你的JAVA_HOME、PATH都有问题。JAVA_HOME是选择jdk的安装目录,不是jre的目录,比如我的:
1JAVA_HOME=C:\Java\jdk1.6.0_45
再者,你的PATH选择后面的;%JAVA_HOME%\jre\bin是多余的。

安装了jdk1.8.0_20可是输入javac老是显示不是内部命令,Java就可以?
你的JAVA_HOME、PATH都有问题。JAVA_HOME是选择jdk的安装目录,不是jre的目录,比如我的:JAVA_HOME=C:\\Java\\jdk1.6.0_45再者,你的PATH选择后面的;%JAVA_HOME%\\jre\\bin是多余的。

javac不是内部或外部命令怎么办
说明环境配置有问题2、然后打开【cmd】输入:【path】3、看看java相关的java相关路径有没有多余的符号,比如多出分号,逗号。如上图一样便是正常路径正确的:错误的:4、错误以后右键【此电脑】,点击选择【属性】5、然后在左侧打开【高级系统设置】6、然后在【高级】设置下,点击【环境变量】7、然后进...

JAVAC不是内部命令或外部命令怎么解决
1、键盘windows+R键,调出运行窗口,输入cmd并回车 2、进入命令窗口,输入javac,提示不是内部命令或外部命令 3、打开控制面板,找到系统中的高级系统设置 4、在高级一栏中选择环境变量 5、找到系统变量,首先进行JAVA_HOME的设置,变量值为jdk的安装路径,如下图进行配置 6、然后设置变量CLASSPATH,变量...

javac不是内部或外部命令怎么办 无法正常运行解决方案
javac不是内部或外部命令怎么办?1.找到java安装下的bin目录,运行【cmd】,输入【javac】,可以提醒,说明环境配置有问题 2.然后开启【cmd】输入:【path】3.看看java相关的java相关路径是否有多余的符号,如多分号、逗号等。正如上图所示,正常路径是正常路径。正确的:错误的:4.错误后右键此电脑,...

javac不是内部或外部命令是什么原因
javac不是内部或外部命令是什么原因:1、原因是环境变量没有准确的设置,导致功能无法正常的使用。2、解决方法需要用户们依次打开【我的电脑】-【属性】-【高级系统设置】-【环境变量】。3、打开以后执行以下操作,如果有的话不用新建直接修改就行了。例如:版本为:jdk1.8.0_91安装路径:C:\\Program...

JDK安装输入java-version出现不是内部或外部命令,也不是可运行的程序...
你的环境变量配置没错,但是不标准.出现问题是因为java -version中间没加空格.建议重新按照标准配置.

java程序运行时出现.javac不是内部或外部命令,也不是可运行的程序或批...
主要是因为你的classpath设置不对。jdk的环境变量配置一般如下:JAVA_HOME=你的jdk安装路径 path=%JAVA_HOME%\/bin;%JAVA_HOME%\/jre\/bin;classpath=.;%JAVA_HOME%\/lib;%JAVA_HOME%\/jre\/lib;当你敲入javac的时候会从操作系统的path下查找这个命令,你的path里面如果没有将jdk的bin目录配置进去,就...

cmd输入javac不是内部命令
bin`目录的路径,例如`C:\\Program Files\\Java\\jdk-17\\bin`。- 点击确定保存所有更改。4. **重新打开cmd**:关闭并重新打开命令提示符窗口,然后再次尝试输入`javac`。如果一切设置正确,你应该会看到一些帮助信息或没有错误消息。这样,你就应该能够解决“javac不是内部命令”的问题了。

输入javac出来不是内部或外部命令,但是输入java和java-version都能输...
你没有配置jdk的环境变量,以前老的版本中如果你不配置环境变量,那么javac 和java 命令都不能使用,在后面1.6不知道那个版本以后,Oracle在安装jdk的时候会在window32 中放一个java.exe,所以你现在的java 命令都是可以使用,由于你没有配置环境变量,所以系统找不到javac这个命令。

想问问大家,javac不是内部指令或外部指令咋解决兔装
首先,我们需要确认一件事情,我们的电脑中是否已经安装了Java开发套件(JDK)。因为当我们输入"javac"时,电脑会在路径中寻找javac.exe这个可执行文件。而这个可执行文件正是JDK里的一部分。如果我们没有安装JDK,那么电脑就不知道去哪里找这个神奇的执行文件了。所以,第一步就是确保我们电脑里安装了...

相似回答
大家正在搜