java配置环境变量后,在cmd中输入java 和 javac都正确,但是用which java 提示不是内部命令,求解!

如题所述

检测java的环境变量是否设置正确的方法:
1、打开运行面板(快捷键win+ R),然后在里面输入cmd进入命令窗口
2、在出现的窗口中输入java,会出现一连串内容。
3、接下来再输入javac ,同样会出现一连串的内容。
4、最后,在来检测java的版本:输入 java -version,然后回车,会正确显示java的版本号,
那么环境变量就配置正确.否则说明你的环境变量需要重新配置.

对于which java 是相对于linux系统下的一个命令,对于windows系统是不支持的
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-09-21
which java是在linux下操作系统支持的一个命令,windows不支持的此命令追问

哦哦 知道喽 那我其他两个都是对的,是不是说明我配置成功了啊?

本回答被提问者采纳

...和 javac都正确,但是用which java 提示不是内部命令,求解!_百度知...
1、打开运行面板(快捷键win+ R),然后在里面输入cmd进入命令窗口 2、在出现的窗口中输入java,会出现一连串内容。3、接下来再输入javac ,同样会出现一连串的内容。4、最后,在来检测java的版本:输入 java -version,然后回车,会正确显示java的版本号,那么环境变量就配置正确.否则说明你的环境变量需要重...

java环境变量配置好后,在cmd中输入java、javac提示配置成功,但关机重 ...
没成功,你是不是dos下面用set path之类的命令设置的环境变量,如果是这样的话,只有当前窗口生效的。你需要在右击我的电脑-》属性-》高级系统设置-》高级-》环境变量-》系统变量(我本机是win7,如果是xp路径有些许不同) 里面设置。

java 环境变量配置好后 cmd下输入java javac 都正常 但是输入java-versio...
java-version中间加空格

JAVA设置环境变量后 用CMD写命令JAVA 和java -version也没有问题...
在你的JDK所在的安装目录,在DOS环境里,比如是:C:\\java>set path=c:\\java1.4.1\\bin 然后在c:\\java1.4.1\\bin\\javac (你的java文件).java就可以了。设置你的PATH路径.具体配置环境 右击”我的电脑”,选择”属性”,再选择”高级”,点击”环境变量”,注意到 ”系统变量”,点击...

java环境变量配置完后在cmd里输入java javac都没问题,但就是不能编译...
代码中的主类的名字,需要和文件名字是一致的。例如: 文件名是 Hello.java,文件中的主类名字应该是 public class Hello,如果不一致的话,好像会出现你说的错误。

...JAVA和java -version后运行都有结果,但是输入JAVAC时提示:不是...
CLASS_PATH =.;%JAVA_HOME%\\lib\\dt.jar;%JAVA_HOME%\\lib\\tools.jar;注意最前面有“.;” 没有的话就有问题的

...cmd执行java,javac,javac -version都正确,但是eclipse打开出错了...
卸载 从360里重新下载eclipse SDK 3.7很快的 遇到这种jvm、jdk等的错误 直接卸载重装 小东西 有不大 在把原来工作空间里的项目导入进来

java的环境变量都配置好了在cmd输入java java -version都正常 java...
在CMD中跳转到C:\\Program Files\\Java\\jdk1.6.0_1\\bin目录 (命令:cd \/d C:\\Program Files\\Java\\jdk1.6.0_1\\bin)运行javac 试下。

java环境变量配置javac识别不了(为什么java环境变量配好了运行找不到...
最后说的是只要安装JDK,不配置任何环境变量都可以在命令行,也就是cmd中运行java,原因是安装JDK时,会往C:\\windows\\system32下复制一个java.exe的文件,所以cmd下可以运行,必须保证javac在命令行中任意位置可以运行,才算对!Java环境变量已设置,在命令提示符中输入Java可以运行,但Javac不能运行jdk...

-环境变量设置好了,cmd运行java和javac均显示,但是在编译程序时仍然出现...
把你编写好的java文件放到D盘再执行试试。。因为你java程序安装在d盘。。。如果两者放在不同的盘下就会出现这样的错误。

相似回答