maven jetty插件如何传递系统变量

问题描述 投票:1回答:1

如何使用jetty:run命令将系统变量传递给我的应用程序? 是否有可能通过它:

mvn jetty:run -Dmy.variable=something

并在我的代码中使用它:

String myVariable = System.getProperty("my.variable");
maven maven-jetty-plugin system-variable
1个回答
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

© www.soinside.com 2019 - 2024. All rights reserved.