在使用Maven 2时,有没有一种方式可以仅列出jar依赖项的文件名?
mvn dependency:build-classpath
可以列出jar文件, 但这将包括它们在本地存储库中的完整路径。我需要的基本上只是一个文件名列表(或者copy-dependencies目标复制的文件名)。
所以我需要的列表应该是这样的
activation-1.1.jar,antlr-2.7.6.jar,aopalliance-1.0.jar etc...
理想情况下应该使用Maven属性,但我猜一个像build-classpath这样生成的文件也可以。我想做的是为一个OSGi bundle手动维护的MANIFEST.MF文件编写Bundle-ClassPath。(您不需要理解这一点才能回答问题)。澄清一下:这个问题不是关于如何在jar的MANIFEST.MF文件中写入清单头(这很容易通过谷歌搜索解决)。我正在询问如何获取我想要写的数据,即上面所示的列表。