2016-11-29 4 views
0

Have JBOSS EAP 6.4 Настройка на моей локальной среде Unix (MacOS) ...JBoss EAP 6.4 - Maven Deploy войны не Развертываниям

Проверенный следующий HelloWorld проект из Github:

https://github.com/jboss-developer/jboss-eap-quickstarts/tree/7.1.x-develop/helloworld-rs

был в состоянии построить и развернуть военный файл в JBoss, выполнив следующую команду:

mvn clean wildfly:deploy -Dwildfly.port=9999 

смог попасть в конечной точке REST, полагая т его в браузере:

http://localhost:8080/jboss-helloworld-rs/rest/json 

Ответ был:

{"result":"Hello World!"} 

Однако внутри $ EAP_HOME/автономный/развертывания (а также $ JBOSS_HOME/автономный/развертывание), каталог пуст ...

Вопрос (ы):

  1. Почему я не могу видеть войны файл (независимо от того или в упакованном виде) внутри развертывание dir?

  2. Есть ли способ изменить обстановку где-нибудь, чтобы файл войны можно было увидеть?

  3. Есть ли способ, чтобы изменить этот файл pom.xml, так что я могу просто использовать:

    МВН JBoss-а: развернуть

  4. Является JBoss EAP 6 в Кодовое wildfly?

Спасибо, что нашли время, чтобы прочитать это.

+0

Что вы хотите увидеть в развертывании? –

ответ

2

Каталог standalone/deployments предназначен для развертывания сканера. Это не рекомендуется использовать в производстве. Когда вы используете плагин maven, он использует операции развертывания, которые развертывают архив в запущенном контейнере.

Если вы планируете использовать JBoss EAP 6, вы захотите использовать ветвь 6.4 быстрого запуска, https://github.com/jboss-developer/jboss-eap-quickstarts/tree/6.4.x/helloworld-rs, которая будет использовать плагин org.jboss.as.plugin:jboss-as.

JBoss EAP 6 основан на JBoss AS 7. JBoss AS был renamed для WildFly. JBoss EAP 7, которая является последней версией JBoss EAP, основана на WildFly 10.