我的INTELLIJ中的网络应用程序出现问题。我是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中运行我的网络应用程序吗?
提前致谢!
答案 0 :(得分:2)
Glassfish正在使用JAVA_HOME
环境变量,并在此变量定义的JDK下启动。在您的系统上,此变量可能指向JRE。您可以在系统设置中更改它,也可以直接在IntelliJ IDEA中更改它(对于Debug重复相同):