如何使用maven将项目公共jar包含到WAR文件中

时间:2015-03-11 12:10:59

标签: java maven jar

我使用Maven创建EAR文件,该文件包含根目录中的WAR文件和jar文件。我还有commonA.jar和commonB.jar需要打包在root / lib文件夹中。我试图在EAR配置中添加jarModule但是收到错误。如何将项目特定的jar添加到EAR文件中的lib文件夹。 我也尝试创建自定义jar并包含在EAR文件中,但是无法做到。我是Maven的新手,需要专家的帮助。我在EAR pom文件中使用pom.xml中的以下代码

     <jarModule>
      <groupId>common.groupId</groupId>
      <artifactId>CommonA</artifactId>
      <bundleFileName>CommonA.jar</bundleFileName>
      <bundleDir>/lib/</bundleDir>
    </jarModule>

    <dependency>
        <groupId>common.groupId</groupId>
        <artifactId>CommonA</artifactId>
        <version>1.0-SNAPSHOT</version>
        <scope>provided</scope>
        <type>jar</type>
    </dependency>

0 个答案:

没有答案