分类: Java
2011-12-25 15:47:30
但是在运行 时遇到如下错误,请问如何解决阿,在线等!!!
在页面中:
HTTP
ERROR: 500
Unable+to+compile+class+for+JSP%0A%0AAn+error+occurred+at+line%3A+%2D1+in+the+jsp+file%3A+null%0A%0AGenerated+servlet+error%3A%0A++++%5Bjavac%5D+Compiling+1+source+file%0A%0A%0A
在eclipse中:
13:42:57.312 EVENT Error compiling
file:
D:\MyEclipseProject\Heritrix\target\jsp-compiled-development\/login_jsp.java
[javac] Compiling 1 source file
.......
**********************************************************************
回答一:
这是个问题,早几天我用的很好,但今天试一下就不行了,也是出现了LZ的问题,发现webapps下没有admin.war,拷了一个过去,问题真的解决了,但早几天没有那个文件也运行正常啊,很奇怪!!!
回答二:
上述问题是由于找不到编译程序javac,不能编译java文件造成的,因为你访问login.jsp的时候,会生成一个login_jsp.java文件,然后需要编译这个文件形成class文件执行后你才能看到页面
你看看你使用的jre环境preference-》java-》installed jres,看看你现在使用的环境是不是一个完整的sdk环境(包含javac程序),如果没有的话,你需要从新配置一个。
这个在官方的开发手册里有提到:
When running direct from checkout directories, rather than a Maven build, be sure to use a JDK installation (so that JSP pages can compile).