有没有办法让 Maven 3.0.4 将依赖项的名称和版本输出到文本资源中?
一个特定的用例是:Tanuki 服务包装器 (wrapper.exe) 支持启动由文本文件 (.conf 文件) 配置的 Java 虚拟机进程 (java.exe),其中包含如下行
wrapper.java.classpath.1=./somejar1
wrapper.java.classpath.2=./somejar2
wrapper.java.classpath.3=./somejar3
我们正在使用 maven-assembly-plugin 为工件 X 创建一个分发 zip,其中将包含一个 Tanuki wrapper.exe .conf 文件。我们需要 .conf 文件的类路径条目来包含 X 的所有依赖项。例如,X 依赖于 log4j。我们希望 Maven 将 .conf 文件更新为类似
wrapper.java.classpath.1=./log4j-1.2.17.jar
我找到的最接近的stackoverflow 答案是 Changing java service wrapper conf file property inside a pom。