gpt4 book ai didi

java - 在 VM 中运行 J2EE Eclipse - 无法找到 javac 编译器

转载 作者:行者123 更新时间:2023-11-28 21:57:14 25 4
gpt4 key购买 nike

有点新问题,请耐心等待。我最近不得不安装一个 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-complier 错误...我确保在查看 jasper-compiler、jasper-runtime、jsp-api.jar 和 servlet-api 的 eclipse 库路径中添加几个 TOMCAT_HOME 变量.jar 位于我的 tomcat 服务器文件夹中。

我也遵循了这些说明 here , 该状态将 jdk\bin 的 tools.jar 添加到 Eclipse 的 Ant 运行时全局条目

感谢任何帮助,我很难过。

最佳答案

这通常是因为 Oracle 附带了一个过时的 JDK 版本,它与我们设置的 PATH 冲突。扫描您的 PATH 环境变量以查找任何 oracle JDK 并将其删除。它应该有所帮助。

关于java - 在 VM 中运行 J2EE Eclipse - 无法找到 javac 编译器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5079523/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com