使用Maven 2,有没有一种方法可以将jar依赖项列为文件名?
mvn dependency:build-classpath
Run Code Online (Sandbox Code Playgroud)
可以列出jar文件,但这将包括它们在我的本地存储库中的位置的完整路径.我需要的只是一个文件名列表(或复制依赖目标复制的文件名).
所以我需要的清单就像是
activation-1.1.jar,antlr-2.7.6.jar,aopalliance-1.0.jar etc...
Run Code Online (Sandbox Code Playgroud)
理想情况下,作为maven属性,但我想,像build-classpath这样的文件可以生成.
我想要实现的是Bundle-ClassPath
为OSGi包编写一个手动维护的MANIFEST.MF文件.(您不应该理解这一点来回答这个问题.)
澄清一下:问题不在于如何将清单头文件写入jar中的MANIFEST.MF文件中(很容易google).我问的是如何获取我想要写的数据,即上面显示的列表.
我是相当新的Maven和我经常发现自己想看看有什么实际上有在目标方面.
那么,是否有一个命令列出了例如给定前缀的所有可用目标?
我正在寻找Maven 2.2的选项列表但找不到它.如果有人知道该位置,请发布.谢谢.
我找到了以下内容,但我不知道Maven知道哪些是2.2中的哪些.版本Maven 3.3.3 CLI选项参考