1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-wildfly-swarm

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Торнтейл Кор

Торнтейл предоставляет механизм для создания приложений в виде убер-джар, с минимальным необходимым количеством сервера приложений 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:

  • bean-validation
  • cdi
  • ee
  • io
  • jaxrs
  • logging
  • naming
  • request-controller
  • security
  • transactions
  • undertow
  • и многие другие!

Как собрать сам Торнтейл

Торнтейл пытается быть хорошо управляемым проектом Maven. Чтобы установить его в локальный репозиторий для использования:

mvn clean install

Если у вас мало времени:

mvn clean install -DskipTests

Документация

Для получения более полного набора документации перейдите к Руководству по Торнтейлу.

Сообщество

Мы общаемся в #thorntail на irc.freenode.net.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/mirrors-wildfly-swarm.git
git@api.gitlife.ru:oschina-mirror/mirrors-wildfly-swarm.git
oschina-mirror
mirrors-wildfly-swarm
mirrors-wildfly-swarm
master