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