Знаток выполненный проект

Мы используем файлы свойств, просто потому что Java поддерживает их исходно. Несколько месяцев назад я видел, что Платформа приложений SpringSource использует JSON для конфигурирования их сервера, и это выглядит очень интересным. Я сравненные различные нотации конфигурации и пришли к выводу, что XML, кажется, лучшее соответствие в данный момент. Это имеет хорошую поддержку инструментов и довольно независимо от платформы.

215
задан Robert Munteanu 12 January 2014 в 22:38
поделиться

2 ответа

См. подключаемый модуль exec maven . Вы можете запускать классы Java, используя:

mvn exec:java -Dexec.mainClass="com.example.Main" [-Dexec.args="argument1"] ...

Вызов может быть таким же простым, как mvn exec: java , если конфигурация плагина находится в вашем pom.xml. На сайте плагинов Mojohaus есть более подробный пример .

<project>
    <build>
        <plugins>
            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>exec-maven-plugin</artifactId>
                <version>1.2.1</version>
                <configuration>
                    <mainClass>com.example.Main</mainClass>
                    <arguments>
                        <argument>argument1</argument>
                    </arguments>
                </configuration>
            </plugin>
        </plugins>
    </build>
</project>
329
ответ дан 23 November 2019 в 04:21
поделиться

Give the Exec Maven plugin a try

6
ответ дан 23 November 2019 в 04:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: