我的环境变量到底哪里错了.急!!!!

来源:百度知道 编辑:UC知道 时间:2024/05/14 17:15:36
配置如下:
CLASSPATH:
.;C:\Program Files\Java\jdk1.5\lib\dt.jar;C:\Program Files\Java\jdk1.5\lib\tools.jar;
PATH:
.;C:\Program Files\Java\jdk1.5\bin;

在CMD下.输入 Javac -version 总是不出现版本信息.而是出现帮助信息.
任何Javac的命令都是出现帮助信息
我都无奈了.快来帮帮我
我的系统是XP3
你们的方法我都试过了
就是不行

运行Tomcat跑程序提示如下:
Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK
org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory.getCompiler

你的Tomcat是哪个版本的。5.0智能配1.4的JDK,5.5的才能配1.5以上的JDK。
path:---C:\Program Files\Java\jdk1.5\bin;

CLASSPATH:---C:\Program Files\Java\jdk1.5\lib;

CLASSPATH一般不用设置。

不连接Tomcat服务器不需要设置Java_Home的
若连接Tomcat:

path:---C:\Program Files\Java\jdk1.5\bin;

java_home:C:\Program Files\Java\jdk1.5;

感觉你这个问题不大,你把PATH设置的有些麻烦了
要那个“.”干嘛?
直接输C:\Program Files\Java\jdk1.5\bin;就行
CLASSPATH可以设成:
.;C:\Program Files\Java\jdk1.5\lib;
不过一般这个不用设就可以

CLASSPATH:
.;C:\Program Files\Java\jdk1.5\lib;
PATH:
C:\Program Files\Java\jdk1.5\bin;

不用JAVA_HOME,直接上面两个

设置好JAVA_HOME后,
PATH=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
楼主对比一下

path的.;删了楼主试下,不行在补充情况

没有设置JAVA_HOME