Торнтейл предоставляет механизм для создания приложений в виде убер-джар, с минимальным необходимым количеством сервера приложений WildFly, достаточным для поддержки каждого варианта использования приложения.
Примечание: для сборки вашего приложения Торнтейлу требуется Maven 3.2.5 или выше.
Примечание: для сборки вашего приложения или самого Торнтейла требуется JDK 8 или выше.
В обычном maven pom.xml на основе WAR просто добавьте следующее:
<plugin>
<groupId>io.thorntail</groupId>
<artifactId>thorntail-maven-plugin</artifactId>
<version>${version.thorntail}</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>package</goal>
</goals>
</execution>
</executions>
</plugin>
Это возьмёт файл .war, который обычно создаётся вашей сборкой, и обернёт его механизмами wildfly-swarm.
Если вы обычно производите myapp-1.0.war, то в вашем каталоге target/ также будет присутствовать myapp-1.0-thorntail.jar.
Чтобы указать части WildFly AS, которые нужны вашему приложению, ваш pom.xml должен указать некоторые из следующих зависимостей в группе io.thorntail Maven group-id:
Торнтейл пытается быть хорошо управляемым проектом Maven. Чтобы установить его в локальный репозиторий для использования:
mvn clean install
Если у вас мало времени:
mvn clean install -DskipTests
Для получения более полного набора документации перейдите к Руководству по Торнтейлу.
Мы общаемся в #thorntail на irc.freenode.net.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )