我的java servlet应用程序无法在Tomcat中打开,这有什么问题?

时间:2016-04-24 01:06:13

标签: java

java.lang.UnsupportedClassVersionError:Servlet / Demo:不支持的major.minor版本52.0(无法加载类Servlet.Demo) Apache Tomcat版本是7.0.69

2 个答案:

答案 0 :(得分:0)

使用JDK8编译Servlet/Demo类。 但是Tomcat没有开始使用JDK8或JRE8。

如果Tomcat开始使用JDK7或JRE7,并且您希望使用较新的JDK编译类。您必须为生成的类文件指定VM版本。

  1. 对于 javac ,请添加参数-target 1.7
  2. 对于Eclipse,在 Java编译器页面中将编译器合规性级别的设置更改为1.7

答案 1 :(得分:0)

这样做的主要原因是您必须使用相同版本的Java运行和编译您的应用程序。

检查您在IDE中使用的内容。