Tomcat 6 – 请求的资源…不可用

我正在尝试使用Java和Stripes Framework开始开发。 我的web.xml文件中有以下内容

   StripesFilter net.sourceforge.stripes.controller.StripesFilter  ActionResolver.Packages  pdapm.action    Extension.Packages  pdapm.extensions, org.stripesbook.reload.extensions     DynamicMappingFilter net.sourceforge.stripes.controller.DynamicMappingFilter   DynamicMappingFilter /* REQUEST FORWARD INCLUDE   index.html   

我收到错误:

 The requested resource ... is not available. 

有什么我需要添加或我应该尝试修复与tomcat相关联的任何东西。 我使用tomcat插件来xampp。 我是初学者,所以这可能是一个简单的错误或跳过步骤。 我只是想朝着正确的方向努力。

 [21:44:14] WARN net.sourceforge.stripes.util.ResolverUtil - Could not examine class 'pdapm/action/BaseActionBean.class' due to a java.lang.UnsupportedClassVersionError with message: Bad version number in .class file (unable to load class pdapm.action.BaseActionBean) [21:44:14] WARN net.sourceforge.stripes.util.ResolverUtil - Could not examine class 'pdapm/action/HomeActionBean.class' due to a java.lang.UnsupportedClassVersionError with message: Bad version number in .class file (unable to load class pdapm.action.HomeActionBean) 

该错误意味着您的条带库使用比Tomcat的JVM更新的Java进行编译。 Java不是向前兼容的。 假设您的Tomcat在Java 5下运行。它无法加载使用Java 6编译的类。

升级系统上的JRE。

我不确定,但我认为ZZ Coder可能是对的,你检查了你的项目所针对的编译器合规级别,以及它是否设置为1.6(Java 6); 将其设置为1.5(或运行您的服务器的任何Java版本) – 重建和部署,看看会发生什么。

Interesting Posts