2

我在 INTELLIJ 中的 Web 应用程序有问题。我是 INTELLIJ 的新手,所以我真的不知道如何解决这个问题。其他 IDE 从来没有这样的问题。

当我尝试运行我的 Web 应用程序时,它会出现以下错误:

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 应用程序吗?

提前致谢!

4

1 回答 1

2

Glassfish 正在使用JAVA_HOME环境变量,并在此变量定义的 JDK 下启动。在您的系统上,此变量可能指向 JRE。您可以在系统设置中或直接在 IntelliJ IDEA 中更改它(对 Debug 重复相同的操作):

在此处输入图像描述

于 2013-03-21T06:11:27.233 回答