maven jetty 插件启动的过程似乎忽略了我指定的任何环境变量。到目前为止,我已经尝试通过命令行添加变量,例如:
set myvariable=1
我还尝试将“-Dmyvariable=1”之类的内容添加到 MAVEN_OPTS 变量中。
没有什么帮助。
为了清楚起见,我需要将变量传递给 maven,而不是传递给结果过程,即直接传递给码头服务器。
maven jetty 插件启动的过程似乎忽略了我指定的任何环境变量。到目前为止,我已经尝试通过命令行添加变量,例如:
set myvariable=1
我还尝试将“-Dmyvariable=1”之类的内容添加到 MAVEN_OPTS 变量中。
没有什么帮助。
为了清楚起见,我需要将变量传递给 maven,而不是传递给结果过程,即直接传递给码头服务器。
您需要在插件的配置中指定一个systemProperties部分:
<project>
...
<plugins>
...
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>maven-jetty-plugin</artifactId>
<configuration>
...
<systemProperties>
<systemProperty>
<name>myvariable</name>
<value>1</value>
</systemProperty>
...
</systemProperties>
</configuration>
</plugin>
</plugins>
</project>