在java环境变量配置中java能运行,到javac运行不了怎么回事

如题所述

第1个回答  2017-01-07
查看安装目录下是否有javac程序,可能是安装的时候,丢失了javac程序,重新安装jdk即可解决
第2个回答  2017-01-07
请检查环境变量是否配置正确

安装JDK后,会往C:\windows\system32下复制一个java.exe的文件,
所以cmd下可以运行java,但必须保证环境变量添加有 java目录/bin
javac才可以在命令行中任意位置可以运行,否则只能在bin目录下运行本回答被提问者和网友采纳

Java环境变量已设置,在命令提示符中输入Java可以运行,但Javac不能运行...
结论:Java环境变量设置完成后,在命令提示符中可以运行Java,但若Javac无法运行,问题可能出在未将JDK的\\jre\\bin目录添加到系统路径。实际上,虽然javahome可能会简化管理,但它并不是必须的,直接配置JDK安装目录下的bin路径即可。以下是详细的步骤:首先,确认您的JDK安装路径,找到对应版本的JRE,双击...

Java环境变量已设置,在命令提示符中输入Java可以运行,但Javac不能运行...
jdk环境变量没有设置完整,还需要把jdk安装目录下\\jre\\bin目录配置在path中。和javahome没有关系,直接在path添加路径是一样的,用javahome只是方便管理。把java中\\jre\\bin目录配置在path中的步骤如下:1、找到对应版本的jre,双击打开 \/iknow-pic.cdn.bcebos.com\/34fae6cd7b899e517d3469174fa7d933...

Win10系统下cmd可以运行java却不能运行javac怎么办
1、以下为Win7环境变量设置方法;2、再来看看Win10的。配置win10下Path路径的时候要分条,而win7是两条配置合在一起(分号隔开)。经过上面的方法就可以解决Win10系统下cmd可以运行java却不能运行javac这个问题了,希望以上教程内容可以帮助到大家。

java环境变量配置javac识别不了(为什么java环境变量配好了运行找不到...
Win11下Java的环境变量配置好后输入Java不生效怎么办?1、首先要确保安装的是jdk,而不只是Jre(javaruntimeenvironment),如果只安装jre,bin目录下没有javac命令,就不能执行;2、其次保证路径没有错误,不要使用中文路径,仔细检查环境变量中的字符,如斜线是"\\"而不是”\/",分号是";"而不是";"...

为什么java可以用但是javac不能用
java可以运行,只能说明JRE环境变量配置正确;javac不能运行,说明JDK环境变量配置错误。所以还是环境变量没有设置正确 我的电脑点右键,选择“属性”,选择“高级”标签,进入环境变量设置,分别设置如下三个环境变量

在命令提示符里能运行java却不能运行javac
原因:安装java时把jdk的路径和jre的路径选择成一样,就造成覆盖了,这时候你在lib下也找不到tools.jar和dt.jar.解决:卸载java,重新安装。配置环境变量:1、新建一个系统变量。变量名:JAVA_HOME 变量值:D:\\Java 2、系统变量(CLASSPATH),没有就自己新建一个 3、系统变量(Path)在变量值的最...

...设置了环境变量,cmd只能执行java,不能javac?
配置path的时候是bin目录下面的 所有可执行文件按道理来说应该都能运行能运行java 就能运行javac 只有一种可能javac 后面需要绝对路径 因为当前路径不在 classpath下面

为什么我的java可以运行,javac不能运行
变量path:JAVA_HOME%\\bin;%JAVA_HOME%\\jre\\bin;C:\\ProgramData\\Oracle\\Java\\javapath;C:\\Program Files (x86)\\NVIDIA ……(和后面的没关1系了)我不知道我的问题跟这个有没有关系:变量path中有一个路径:C:\\ProgramData\\Oracle\\Java\\javapath;这个路径里面只有3个快捷方式,java、javaw、javaws...

...设置完环境变量为什么在命令行中输入java可以识别,输入javac...
你设置的环境变量肯定有问题,在c盘中有 java.exe 文件 你在cmd中运行的是 c:\\windows\\system32中的 java 你要把 path设置成 %java_home%\\bin;%SystemRoot%\\system32;%SystemRoot%;%SystemRoot%\\System32\\Wbem;%SYSTEMROOT%\\System32\\WindowsPowerShell\\v1.0\\;把 %java_home%\\bin 放到最...

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

相似回答