Frage

Ich versuche, mit Java und der Stripes Framework zu entwickeln zu beginnen. Ich habe folgendes in meiner web.xml-Datei

<?xml version="1.0" encoding="ISO-8859-1"?> 
<web-app version="2.4"  xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
    >

      <filter>
        <filter-name>StripesFilter</filter-name>
        <filter-class>net.sourceforge.stripes.controller.StripesFilter</filter-class>
        <init-param>
          <param-name>ActionResolver.Packages</param-name>
          <param-value>
            pdapm.action
          </param-value>
        </init-param>
        <init-param>
          <param-name>Extension.Packages</param-name>
          <param-value>
            pdapm.extensions, org.stripesbook.reload.extensions
          </param-value>
        </init-param>   
      </filter>

      <filter>
        <filter-name>DynamicMappingFilter</filter-name>
        <filter-class>net.sourceforge.stripes.controller.DynamicMappingFilter</filter-class> 
      </filter>

      <filter-mapping>
        <filter-name>DynamicMappingFilter</filter-name>
        <url-pattern>/*</url-pattern>
        <dispatcher>REQUEST</dispatcher>
        <dispatcher>FORWARD</dispatcher>
        <dispatcher>INCLUDE</dispatcher>   
      </filter-mapping>

      <welcome-file-list>
        <welcome-file>index.html</welcome-file> 
      </welcome-file-list>

</web-app>

Ich erhalte die Fehlermeldung:

The requested resource ... is not available.

Gibt es etwas, ich brauche ich möchte hinzufügen oder etwas versuchen, mit Kater fix verbunden. Ich benutzte den Kater Addon xampp. Ich bin ein Anfänger, so dass es ein einfacher Fehler oder übersprungenen Schritt gewesen sein kann. Ich bin nur für einen Schub in der richtigen Richtung.

[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)
War es hilfreich?

Lösung

Der Fehler bedeutet, dass Ihre Streifen Bibliothek mit einer neueren Java kompiliert wird, als die JVM Tomcat. Java ist nicht zukunftsfähig. Sagen Sie Ihre Tomcat läuft unter Java 5. Es ist nicht Klassen mit Java kompiliert laden 6.

Aktualisieren Sie die JRE auf Ihrem System.

Andere Tipps

Ich bin nicht sicher, aber ich denke, ZZ Coder richtig sein könnte haben Sie überprüfen, was complier Compliance-Ebene Ihr Projekt ausgerichtet ist, und wenn es der Satz auf 1,6 (Java 6); setzen Sie ihn auf 1,5 (oder was auch immer Java-Version Ihr Server ausgeführt wird in) -rebuild und deploy und sehen, was passiert.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top