【发布时间】:2012-11-15 05:59:18
【问题描述】:
有没有办法让 Maven 3.0.4 将依赖项工件的名称和版本输出到文本资源中?
一个具体的用例是:Tanuki Service Wrapper (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.
【问题讨论】:
标签: maven pom.xml java-service-wrapper