javac 不是内部或外部命令问题。

一开始系统环境变量下没有path ,我拷贝了别人一个。
Path=D:\Java\jdk1.6.0_03\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;
ClassPath=D:\Java\jdk1.6.0_03\lib\rt.jar;.;
因为网上说法很多,ClassPath还试过下面几个,都没用。
ClassPath=.;D:\Java\jdk1.6.0_03\lib\tools.jar;D:\Java\jdk1.6.0_03\lib\dt.jar;D:\Java\jdk1.6.0_03\bin;
ClassPath=D:\Java\jdk1.6.0_03\lib\dt.jar;D:\Java\jdk1.6.0_03\lib\tools.jar;

我都弄了好几天了,快崩溃了,如果这里说不清的话,谁可以帮我远程下,谢谢了。
QQ:121255957
你们的方法我都试过了,还是不行。我的操作系统是WIN7,听说JAVA_HOME在WIN7里没用。
最新回答
二到无穷大

2024-11-07 17:27:01

最重要的是classpath要以.;开始。我帮你配置一下环境变量。(新建一个Java_Home系统变量,这些变量名是不区分大小写的,变量名后面的冒号不要加上,这里只是为了书写格式的好看.我假设你的java是安装在D:\Java\jdk1.6.0_03的目录下,具体安装在哪只有你自己知道)
Java_Home: D:\Java\jdk1.6.0_03
classpath: .;%Java_Home%\lib\dt.jar;%Java_Home%\lib\tools.jar;
Path: %Java_Home%\bin
win7不行的,还是改成XP的吧,win7的话,配置tomcat也有问题,想学习,还是用XP 的吧
流年。亦乐

2024-11-07 11:49:47

Path=D:\Java\jdk1.6.0_03\bin;D:\Java\jdk1.6.0_03\jre\bin;....
两个都要加上....JDK,JRE
奶气缠身

2024-11-07 18:41:12

你的 jdk 安装目录你应该能找到的。

dos> path .;jdk安装目录\bin;
魔仙女王

2024-11-07 15:00:22

path 值是你的JAVA安装路径,比如我的JAVA 安装在D盘,找到JDK的bin目录 D:\Java\jdk1.6.0_07\bin 这是path的值
classpath :是 JAVA 安装目录lib下的dt.jar 和 tools.jar D:\Java\jdk1.6.0_07\lib\dt.jar;D:\Java\jdk1.6.0_07\lib\tools.jar;

这东西除非你和别人安装的是同一个版本的JDK 并且你们的目录是一样的可以拷过来,否则是不能拷的,是你本机的JDK安装路径,你看看你的安装路径在那,然后直接替换我给你的路径。

好了之后在CMD 中 运行java 回车
javac 回车
不报错就安装OK 了
我走开你没负累

2024-11-07 15:07:46

你只要Path的路径跟CLASSPATH 引用路径是一样的就可以了。
比如:
JAVA_HOME = D:\Java\jdk1.6.0_03 (这个是你jdk的按照路径)
Path =%JAVA_HOME%\bin;%JAVA_HOME%lib;
CLASSPATH= D:\Java\jdk1.6.0_03\bin;D:\Java\jdk1.6.0_03\lib;

path是作为你的环境变量的引用路径而已,CLASSPATH 只是windows调用命令时需要寻找的路径,总之path 路径一定要跟 classpath 一样就可以了。