Maven appassembler程序属性
我正在使用maven appassembler插件创建一个可执行脚本,可以部署到服务器上。我看到这个插件支持Maven appassembler程序属性,maven,Maven,我正在使用maven appassembler插件创建一个可执行脚本,可以部署到服务器上。我看到这个插件支持命令行参数,但是我怎么设置-d属性呢?理想情况下,我能够为每个条目指定不同的-d值。e、 g <programs> <program> <id>one</id> <mainClass>com.foo.One</mainClass> <propOne>o
命令行参数
,但是我怎么设置-d属性呢?理想情况下,我能够为每个
条目指定不同的-d值。e、 g
<programs>
<program>
<id>one</id>
<mainClass>com.foo.One</mainClass>
<propOne>one</propOne>
</program>
<program>
<id>prime-image-cache</id>
<mainClass>com.foo.Two</mainClass>
<propOne>foo</propOne>
<propTwo>bar</propTwo>
</program>
</programs>
一
com.foo.One
一
主映像缓存
com.foo.Two
福
酒吧
啊哈!不明显,但似乎有效
<program>
<mainClass>com.mycompany.app.App</mainClass>
<id>app</id>
<jvmSettings>
<extraArguments>
<extraArgument>-Dtest=false</extraArgument>
<extraArgument>-Dlog4j.properties=false</extraArgument>
</extraArguments>
</jvmSettings>
</program>
com.mycompany.app.app
应用程序
-Dtest=false
-Dlog4j.properties=false