Плагин maven jetty, как передать системную переменную

Как я могу передать системную переменную в свое приложение с помощью команды jetty:run?
Можно ли передать ее следующим образом:

mvn jetty:run -Dmy.variable=something

И используйте его в моем коде:

String myVariable = System.getProperty("my.variable");

person rascio    schedule 29.08.2013    source источник
comment
вы можете сделать это через конфигурацию запуска   -  person ankit    schedule 29.08.2013


Ответы (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>

для получения дополнительной информации см. эту

person ankit    schedule 29.08.2013