Domanda

Io sono nel processo di migrazione a JBoss AS 7, e l'utilizzo di accumulo Maven, mi sembra la-ear-plugin Maven non supporta JBoss AS 7 ancora. Di default usa JBoss AS 4.

Fa questo problema causa?

Io sono anche ancora cercando di capire come vado avanti come strutturare i miei archivi, in questo momento avere problemi legati ai cambiamenti nel modo in JBoss AS opere 7 class loader.

È stato utile?

Soluzione

Non credo che il maven-ear-plugin è JBoss specifica. Ma bisogna specificare il <version>6</version> JavaEE nella configurazione:

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-ear-plugin</artifactId>
  <version>2.6</version>
  <configuration>
    <version>6</version><!-- Java EE 6 -->
    <defaultLibBundleDir>lib</defaultLibBundleDir>
    <modules>
      <webModule>
        <groupId>my.group</groupId>
        <artifactId>my-web</artifactId>
        <contextRoot>/my</contextRoot>
    </webModule>
  </modules>
</configuration>

Per ottenere un esempio di lavoro di un orecchio JBoss7 è possibile creare un nuovo progetto utilizzando il seguente archetipo: org.jboss.spec.archetypes:jboss-javaee6-ear-webapp:7.0.2.CR1 L'esempio mostrato sopra è presa da questo archetipo.

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