有没有办法让Maven 3.0.4将依赖项工件的名称和版本输出到文本资源中?
一个特定的用例是: Tanuki Service Wrapper (wrapper.exe)支持启动由文本文件(.conf文件)配置的Java Virtual Machine process (java.exe),该文件包含如下代码行
wrapper.java.classpath.1=./somejar1
wrapper.java.classpath.2=./somejar2
wrapper.java.classpath.3=./somejar3我们使用maven-assembly-plugin为工件X创建一个分发压缩包,其中将包含一个Tanuki wrapper.exe .conf文件。我们需要.conf文件的类路径条目来包含X的所有依赖项。例如,X依赖于log4j。我们希望Maven将.conf文件更新为如下所示
wrapper.java.classpath.1=./log4j-1.2.17.jar我找到的最接近堆栈溢出的答案是Changing java service wrapper conf file property inside a pom。
发布于 2012-11-28 00:05:38
你有没有看过appassembler-maven-plugin?根据您使用的Tanuku服务包装器的版本?特别是http://mojo.codehaus.org/appassembler/appassembler-maven-plugin/usage-jsw.html
https://stackoverflow.com/questions/13587206
复制相似问题