Domanda

Sto cercando di iniziare a sviluppare con Java e il quadro Stripes. Ho il seguente nel mio file web.xml

<?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>

sto ricevendo l'errore:

The requested resource ... is not available.

C'è qualcosa che ho bisogno di aggiungere o qualcosa che dovrei provare a riparare associato con Tomcat. Ho usato l'addon Tomcat per XAMPP. Io sono un principiante in modo che potrebbe essere stato un semplice errore o di passaggio saltato. Sto solo cercando una spintarella nella giusta direzione.

[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)
È stato utile?

Soluzione

L'errore significa che la vostra libreria di strisce è compilato con un Java più recente di quella JVM del Tomcat. Java non è compatibile in avanti. Di 'la tua Tomcat gira sotto Java 5. Non può caricare classi compilate con Java 6.

Aggiornare il JRE sul sistema.

Altri suggerimenti

Non sono sicuro, ma penso che ZZ Coder potrebbe essere proprio l'hai verificare quale compilatore livello di conformità del progetto è rivolto ai e se è impostato a 1.6 (Java 6); impostarlo su 1.5 (o qualunque versione di Java Server è in esecuzione in) -rebuild e distribuire e vedere cosa succede.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top