使用 Maven2,有没有一种方法可以只列出文件名而不列出 jar 依赖项?
mvn dependency:build-classpath
可以列出 jar 文件,但是这将包含到它们在我的本地存储库中的位置的完整路径。我需要的基本上只是一个文件名的列表(或者复制依赖目标复制的文件名)。
所以我需要的清单大概是
activation-1.1.jar,antlr-2.7.6.jar,aopalliance-1.0.jar etc...
理想情况下,可以将其作为 maven 属性,但是我想,可以生成 build-classspath 之类的文件就可以了。
我试图实现的是为 OSGi 包将 Bundle-ClassPath
写入一个手动维护的 MANIFEST.MF 文件。(要回答这个问题,你不需要理解这一点。)
澄清一下: 问题是 没有关于如何将清单头写入 jar 中的 MANIFEST.MF 文件(这很容易 google)。我正在询问如何获得我想要写的数据,即上面显示的列表。