4

私はJBossAS7に移行中ですが、mavenビルドを使用しているようですが、maven-ear-pluginはまだJBossAS7をサポートしていないようです。デフォルトでは、JBossAS4を使用します。

これは問題を引き起こしますか?

また、アーカイブの構造化の方法を進めながら、JBossAS7クラスローダーの動作方法の変更に関連する問題が発生していることも理解しようとしています。

4

1 に答える 1

9

maven-ear-pluginJBoss固有のものではないと思います。<version>6</version>ただし、構成で JavaEE を指定する必要があります。

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

JBoss7 EAR の動作例を取得するには、次のアーキタイプを使用して新しいプロジェクトを作成します:org.jboss.spec.archetypes:jboss-javaee6-ear-webapp:7.0.2.CR1 上記の例は、このアーキタイプから取得したものです。

于 2011-12-01T06:37:34.990 に答える