拆包模块

如果需要在生成的 EAR 中解压工件,可以通过两种方式进行配置:

  • 指定所需工件的解包属性
  • 指定默认情况下要解包的类型的逗号分隔列表

    请注意,工件是根据它们各自的 URI 解包的。

      <build>
        <plugins>
          <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-ear-plugin</artifactId>
            <version>3.2.0</version>
            <configuration>
              <modules>
                <sarModule>
                  <groupId>artifactGroupId</groupId>
                  <artifactId>artifactId</artifactId>
                  <unpack>true</unpack>
                </sarModule>
              </modules>
            </configuration>
          </plugin>
        </plugins>
      </build>
      <build>
        <plugins>
          <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-ear-plugin</artifactId>
            <version>3.2.0</version>
            <configuration>
              <unpackTypes>rar,war,ejb</unpackTypes>
              [...]
            </configuration>
          </plugin>
        </plugins>
      </build>