Servlets tomcat7的Servlet程序编译时错误和tomcat6的服务器启动错误

Servlets tomcat7的Servlet程序编译时错误和tomcat6的服务器启动错误,servlets,Servlets,嗨,有人能给我这个问题的解决方案吗 使用tomcat7编译servelt程序时,am得到的错误如下: 无法访问javax.servlet.servlet,错误的类文件:c:program files\Apache software Foundation\Tomcat 7.0\lib\servlet api.jar(javax/servlet/servlet.class)类文件的版本错误为50.0,应为49.0。请删除或确保它出现在类路径的正确子目录中 我已将Classpath设置到正确的位置,无

嗨,有人能给我这个问题的解决方案吗

使用tomcat7编译servelt程序时,am得到的错误如下:

无法访问javax.servlet.servlet,错误的类文件:c:program files\Apache software Foundation\Tomcat 7.0\lib\servlet api.jar(javax/servlet/servlet.class)类文件的版本错误为50.0,应为49.0。请删除或确保它出现在类路径的正确子目录中


我已将Classpath设置到正确的位置,无法找到此错误的解决方案。我认为安装时可能会出错,因此我考虑安装tomcat6,因此我也遇到了问题,当我启动tomcat6时,它会自动弯曲…

这来自类版本。如果您试图在Java5运行时加载为Java6编译的内容,您将得到错误,不兼容的类版本,得到50,预期为49

有些类版本落后于圣经,有些则不然

  • Java1.2使用主要版本46
  • Java1.3使用主版本47
  • Java1.4使用主版本48
  • Java5使用主版本49
  • Java6使用主版本50

试试这个:

公共类Servletprgm扩展了GenericServlet { 公共服务(ServletRequest-req、ServletResponse-res)引发IOException { 这里的代码//。。。。。。。。。。。 }
}

您好,谢谢您的回答,现在我可以编译我的程序了……服务器有问题,因为我正在打开它,它开始启动,然后自动关闭。请详细说明为什么这是问题的正确答案。
public class Servletprgm implements Servlet{"