访问JSP文件,显示JAVA_HOME does not point to the JDK,是为什么
root cause
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(CompilerAdapterFactory.java:106)
org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:935)
org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:764)
org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:382)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:472)
问题点数:20、回复次数:6Top
1 楼kingfish(工作很忙,很少来csdn...)回复于 2005-07-20 15:08:16 得分 1
你的JAVA_HOME配的是什么?Top
2 楼kathryn530(含笑的波浪)回复于 2005-07-20 15:12:15 得分 0
看看你的环境变量中是不是tomcat_home的路径指错了?Top
3 楼xqi8(星期八)回复于 2005-07-20 15:17:51 得分 0
JAVA_HOME:C:\j2sdk1.4.2_08Top
4 楼kingfish(工作很忙,很少来csdn...)回复于 2005-07-20 15:28:57 得分 19
//com.sun.tools.javac.Main is not on the classpath.
如果用tomcat,把tools.jar放到common\lib下;
或者加入环境变量classpath中试试Top
5 楼humanity(城市边缘的狼)回复于 2005-07-20 15:32:54 得分 0
C:\j2sdk1.4.2_08\lib\tools.jar 应该存在(里面有编译器类).Top
6 楼xqi8(星期八)回复于 2005-07-20 15:41:21 得分 0
thanksTop




