【发布时间】:2011-02-22 14:41:27
【问题描述】:
在这里发布的问题有点新,请多多包涵。我最近必须安装 XP VM 才能运行需要使用 Oracle 10g 客户端的程序。我设置了我的 tomcat 服务器,当我浏览目录并启动 .jsp 文件时,我收到了这个错误
2011-02-22 09:13:01,291 ERROR (org.apache.jasper.compiler.Compiler:394) - Javac exception
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
奇怪的是,我将虚拟机中的 JAVA_HOME 变量设置为“C:\Program Files\Java\jdk1.6.0_24;”和我的 PATH 变量到 '%JAVA_HOME%\bin;'。
它说它是一个 jasper-compiler 错误...我确保在我的 Eclipse 库路径中添加了几个 TOMCAT_HOME 变量,这些变量查看了 jasper-compiler、jasper-runtime、jsp-api.jar 和 servlet-api .jar 位于我的 tomcat 服务器文件夹中。
我还按照这些说明 here,将 jdk\bin 的 tools.jar 添加到 Eclipse 的 Ant 运行时全局条目中
任何帮助表示赞赏,我很难过。
【问题讨论】: