我正在使用 Eclipse 开发一个 Java maven 项目,并希望导出一个包含所有引用库的 jar。这些引用的库属于以下两类之一:
它们是显式(或隐式) 依赖关系
pom.xml
我有一些库不能作为 maven 工件使用,并将它们放在 /lib 中(并将它们添加到 Eclipse 的构建路径中)
有maven-assembly-plugin
,它适用于 1)。但是,我无法找到还包含非 Maven 依赖项的 Maven 插件,例如"all jars in /lib"
.
然后是 EclipseFatJar
插件,它可以工作,但自 2009 年以来一直没有更新,所以它似乎没有维护。此外,我更喜欢可以直接在pom.xml
.
谁能指点我一个maven
插件或类似的东西来导出所有引用的库,包括案例 2) 中的那些?这只需要涉及将它们放入 jar 并在清单的类路径中引用它们。
谢谢!