【问题标题】:maven jetty plugin how to pass system variablemaven jetty插件如何传递系统变量
【发布时间】:2013-09-01 14:53:11
【问题描述】:
如何使用jetty:run 命令将系统变量传递给我的应用程序?
是否可以像这样传递:
mvn jetty:run -Dmy.variable=something
并在我的代码中使用它:
String myVariable = System.getProperty("my.variable");
【问题讨论】:
标签:
maven
maven-jetty-plugin
system-variable
【解决方案1】:
mvn jetty:run -DcommandLineName=value
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>maven-jetty-plugin</artifactId>
<version>6.1.10</version>
<configuration>
<systemProperties>
<systemProperty>
<name>arg1</name>
<value>${commandLineName}</value>
</systemProperty>
</systemProperties>
</configuration>
</plugin>
更多详情见this