`
heipark
  • 浏览: 2080122 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

maven打jar包同时添加MANIFEST.MF文件中Class-Path所有需要jar

阅读更多

有个项目,完成或的打包成了jar包,期间大量引用了开源框架,如果一个个修改MANIFEST.MF文件中Class-Path会死掉,幸好maven提供了这个功能。

 

      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-jar-plugin</artifactId>
        <configuration>
          <archive>
            <manifest>
              <addClasspath>true</addClasspath>
              <classpathPrefix>lib/</classpathPrefix>
            </manifest>
          </archive>
        </configuration>
      </plugin>

 

可以方便的设置path的前缀,示例中卫lib。

运行 mvn jar:jar 试试吧。

 

参考:http://maven.apache.org/maven-1.x/plugins/war/

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics