如何使用jetty:run
命令将系统变量传递给我的应用程序?
是否可以通过它:
mvn jetty:run -Dmy.variable=something
并在我的代码中使用它:
String myVariable = System.getProperty("my.variable");
答案 0 :(得分:4)
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