classpath: .;%JAVA_HOME%/lib;%JAVA_HOME%/lib/tools.jar
JAVA_HOME: G:\java\jdk-7windows-64
path: %SystemRoot%\system32%SystemRoot%%SystemRoot%\System32\Wbem;G:\java\jdk-7windows-64\bin
jdk安装目录是G:\java\jdk-7windows-64。
应该安装的是对的,但是还是一直显示:'javac' 不是内部或外部命令,也不是可运行的程序 或批处理文件.求高手帮我看看哪边有问题,谢谢,Eclipse是能用的,但是现在在学TCP,需要用到cmd命令
显示:'javac' 不是内部或外部命令,也不是可运行的程序 或批处理文件.
答案:2 悬赏:10 手机版
解决时间 2021-02-21 09:50
- 提问者网友:杀手的诗
- 2021-02-20 09:20
最佳答案
- 五星知识达人网友:等灯
- 2021-02-20 10:18
中文分号错了
全部回答
- 1楼网友:慢性怪人
- 2021-02-20 11:28
我看你的设置是没有问题的啊,你进到安装目录的bin目录下,看看有没有javac这个程序,你在试试在命令行模式下进到bin目录下执行javac看看可不可以运行。
光看你列出的环境变量是没有问题的啊。
至于为什么这么配置是这样的。windows下你运行一个命令,比如java,windows会现在当前目录找,如果没找到这个程序,就去环境变量path那项里的目录里去找。如果你不配置,就只能进到bin目录里使用,很麻烦,所以要配置一下。以便在哪里都能用。classpath也一样的道理,只不过不是程序,而是为了找类。
java-home就是为了方便,每次都写c:\program files\java\jdk1.6.0_11
不是很麻烦么,又不直观,所以就定义了java-home
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯