我的 INTELLIJ 中的 Web 应用程序出现问题。我是 INTELLIJ 的新手,所以我真的不知道如何解决这个问题。其他 IDE 从来没有出现过这样的问题。
当我尝试运行网络应用程序时,出现此错误:
org.apache.jasper.JasperException: PWC6345: There is an error in invoking javac. A full JDK (not just JRE) is required
JDK 已选择,glassfish 正在运行。其他人也有同样的问题,有些人通过更改 glassfish 的配置文件来修复它。但这并没有解决我的问题。
有人真的知道如何解决这个问题并能够在 INTELLIJ 中运行我的 Web 应用程序吗?
提前致谢!
最佳答案
Glassfish 使用 JAVA_HOME
环境变量并在此变量定义的 JDK 下启动。在您的系统上,此变量可能指向 JRE。您可以在系统设置中或直接在 IntelliJ IDEA 中更改它(对调试重复相同的操作):
关于java - Intellij 无法编译 JSP-错误 : PWC6345,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15533705/