java - 需要完整的 JDK(不仅仅是 JRE)

标签 java servlets glassfish

我捕获了

org.apache.jasper.JasperException: PWC6345: There is an error in invoking javac. A full JDK (not just JRE) is required

我已经安装了 JDK 并设置了 JAVA_HOME。我还将此语句添加到 senv.conf 中:

AS_JAVA="C:\Program Files (x86)\Java\jdk1.7.0_67"

但是什么都没有改变。做什么?

最佳答案

@Tony,卸载jdk1.70_67,然后安装jdk1.70_25或jdk1.70_45,jdk1.70_60及以上版本有问题。

关于java - 需要完整的 JDK(不仅仅是 JRE),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25284707/

相关文章:

java - lombok 是否适用于 Java 12?

java - 在 jar 文件列表中找到错误的 java 类文件版本的任何简单方法

java - 限制 J2EE servlet 只能从本地主机调用的正确方法是什么?

web-services - Glassfish 4.0 加载应用程序时出现异常,java.lang.IllegalStateException

javax.xml.ws.Service 构造函数不返回

java - 如何在字段上使用 RuleBasedCollat​​or 对 Java 对象列表进行排序?

java - 如何使用 JSR-310 DateTimeFormatter 解析不区分大小写的字符串?

java - 关于 Servlet 的问题

java - 获取小程序OutputStream抛出异常: What is wrong?

java - saaj.soap 到 xml.soap 在 Glassfish 中抛出异常