jdk安装后输入javac无法运行怎么办

如题所述

环境变量没有配置好,检查一下你的环境变量配置,具体配置如下:
首先,你应该已经安装了 java 的 JDK 了,笔者安装的是:jdk-7u7-windows-x64

接下来主要讲怎么配置 java 的环境变量,也是为了以后哪天自己忘记了做个备份

1、进入“计算机”的“属性”选项,选择“高级系统设置”,如下图所示:

2、点击“高级系统设置”后,会看到如下图所示的对话框,选择“环境变量”:

3、点击“环境变量”之后,会看到如下图所示的对话框:

4、接下来就是具体的配置过程了:

①、选择上图所示的“新建”,

“变量名”:Java_Home

“变量值”:C:\Program Files\Java\jdk1.7.0_07

注:“变量值”这一栏主要填写的是你安装 java 的路径,这里根据个人的情况可能会有所不同

②、上步结束之后,选中环境变量中的“path”,如下图所示:

选中之后编辑:

在“变量值”一栏的最前面添加如下的 code:

%Java_Home%\bin;%Java_Home%\jre\bin;

注意:上面的代码最好一个字符不要差,因为 Java_Home 已经限制了你的 JDK 的路径了,Java 的每个版本的 JDK 应该都是由这些东西构成的

③、上一步确定之后,再“新建”:

“变量名”:ClassPath

“变量值”:.;%Java_Home%\bin;%Java_Home%\lib\dt.jar;%Java_Home%\lib\tools.jar

注:上面的代码最好也是一个字符不变的贴上去,“变量值”最前面的 .; 不要漏掉。

做完上面的三个步骤之后,环境变量的配置已经完成了。

5、检查环境变量搭好了:调出“cmd”检查

1、输入:“java”,你应该看到下面的东西:

2、输入“javac”,你应该看到下面的东西:

3、输入“java -version”,你应该看到下面的东西:

如果上面的三幅图都看见了,恭喜,环境变量配置好了!
温馨提示:内容为网友见解,仅供参考
第1个回答  2020-05-20
如果jdk安装好之后,在cmd中输入java -version和java都成功,唯独javac报错,可能你配的path变量中有“”导致的,如果你的配置是从网上直接考的话就会有这个问题,在Windows10系统中你要吧path中配置的jdk路径移到最上面才能看的出来,我配置的时候就发现了这个问题。

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

...在命令提示符中输入Java可以运行,但Javac不能运行
以下是详细的步骤:首先,确认您的JDK安装路径,找到对应版本的JRE,双击进入,然后找到bin目录。在该目录的上一级,你会看到路径名称,复制这个路径。接下来,打开系统环境变量,找到Path变量,将复制的路径粘贴到其中,并保存设置。确认完成后,可以在命令提示符中输入"javac"进行测试,如果能正常显示帮助...

JDK安装成功了,为什么输入javac后显示不是内部或外部命令
第一、”JAVA_HOME”JAVA_HOME的内容是jdk安装目录。如小编安装的位置:D:\\Program Files (x86)\\Java\\jdk1.7.0_60,并且后边不带分号;第二、检查CLASSPATH,这是一个jar包的调用。.;%JAVA_HOME%\\lib\\dt.jar;%JAVA_HOME%\\lib\\tools.jar;(前面有点号和分号,后边结尾也有分号。)或者可...

...在命令提示符中输入Java可以运行,但Javac不能运行
1、找到对应版本的jre,双击打开 \/iknow-pic.cdn.bcebos.com\/34fae6cd7b899e517d3469174fa7d933c8950d7e"target="_blank"title="点击查看大图"class="ikqb_img_alink">\/iknow-pic.cdn.bcebos.com\/34fae6cd7b899e517d3469174fa7d933c8950d7e?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_...

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

jdk 安装后,java和java -version都正常,javac不能正常运行 怎么回事...
CLASSPATH .;%JAVA_HOME%\\lib\\dt.jar;%JAVA_HOME%\\lib\\tools.jar; 这个复制进去就可以 JAVA_HOME D:\\Program Files\\Java\\jdk1.6.0_10 ==这个是java安装目录 PATH %JAVA_HOME%\\bin; 这个复制就可以 你弄错了。。是这样配置的。。

...设置环境变量都对了,可是运行javac时候运行不出来!我的系统是Win7...
(1)已经正确安装JDK,但没有重新打开控制台,导致javac命令不能用。解决方法:关闭原有控制台,重新打开控制台,输入javac测试。(2)已经正确安装JDK,但没有设置path环境变量,导致javac命令不可用。解决方法:设置环境变量,将类似“C:\\Program Files\\Java\\jdk1.6.0_17\\bin”的值添加到path环境...

安装了jdk但是javac还是不能运行
①、选择上图所示的“新建”,“变量名”:Java_Home “变量值”:C:\\Program Files\\Java\\jdk1.7.0_07 注:“变量值”这一栏主要填写的是你安装 java 的路径,这里根据个人的情况可能会有所不同 ②、上步结束之后,选中环境变量中的“path”,如下图所示:选中之后编辑:在“变量值”一栏的最...

...JDK后输入java可以运行但输入javac无法运行,为什么?
javac不能运行应该是你的环境变量设置问题,至于命令提示符找不到文件我也碰到过这种问题,那是因为win7系统默认的设置将你的记事本的后缀名txt隐藏了,实际上你写的程序还是txt文件只是你看不到而已,解决的办法是:打开“计算机——组织——文件夹和搜索选项——查看”然后把“隐藏已知文件类型扩展名”...

cmd中输javac没反应
出现javac不是可以执行命令,或者没反应,一定是jdk环境变量配置有问题。如下载jdk后:jdk安装在“D:\\Program Files\\java\\jdk1.6.0_10”第一步:新建“java_home”值,输入“D:\\Program Files\\java\\jdk1.6.0_10”;第二步:新建“classpath”值,输入“.;%java_home%\\lib”;第三步:在path...

相似回答