Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/341.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java HTTP错误:使用Eclipse开发web应用程序时出错500_Java - Fatal编程技术网

Java HTTP错误:使用Eclipse开发web应用程序时出错500

Java HTTP错误:使用Eclipse开发web应用程序时出错500,java,Java,我创建了一个web应用程序,看起来运行正常,但是当我使用启动web浏览器时,它返回一个HTTP错误:500。 然而,我将java路径从1.8更改为1.7,但仍然存在问题 访问/时出现问题。原因: Unable to compile class for JSP: 生成的java文件的第1行出现错误 无法解析类型java.io.ObjectInputStream。它是从必需的.class文件间接引用的 堆栈跟踪: 原因: org.apache.jasper.jaspereException:无法

我创建了一个web应用程序,看起来运行正常,但是当我使用启动web浏览器时,它返回一个HTTP错误:500。 然而,我将java路径从1.8更改为1.7,但仍然存在问题

访问/时出现问题。原因:

Unable to compile class for JSP: 
生成的java文件的第1行出现错误 无法解析类型java.io.ObjectInputStream。它是从必需的.class文件间接引用的

堆栈跟踪:

原因:

org.apache.jasper.jaspereException:无法为JSP编译类:

生成的java文件的第1行出现错误 无法解析类型java.io.ObjectInputStream。它是从必需的.class文件间接引用的

堆栈跟踪: 位于org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92) 位于org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330) 位于org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:439) 位于org.apache.jasper.compiler.compiler.compile(compiler.java:349) 位于org.apache.jasper.compiler.compiler.compile(compiler.java:327)
在org.apache.jasper.compiler.compiler.compile(compiler.java:314)

上,不同版本的java编译器之间似乎存在冲突

您应该验证您正在使用相应的:

  • JRE版本
  • 使用servlet容器库的Java构建路径
  • Java编译器
  • Servlet容器

这是一个可行的问题,发布一些代码、一些错误等。发生错误后,eclipse下的日志是什么?是的,检查您的服务器日志,HTTP 500表示服务器错误,因此您应该在eclipse上的服务器控制台中找到一些错误日志。如果您在日志中没有看到任何内容,请确保您的服务器实际侦听8888端口;它可能是另一个接收您的请求并使用HTTP进行回复的软件500@WilomGfx访问/时出现问题。原因:无法为JSP编译类:生成的java文件中的第1行出现错误,无法解析类型java.io.ObjectInputStream。它是从必需的.class文件Stacktrace间接引用的:原因:org.apache.jasper.jaspereException:无法为JSP编译类:生成的java文件中的第1行出现错误,无法解析类型java.io.ObjectInputStream。它是从required.class间接引用的files@L.Carbonne现在可以看到错误。