JBoss EAP 6.4.0 działa idealnie dobrze z Netbeans 8.1, jednak jeśli jesteś podobny do mnie i chcesz skorzystać z funkcji JSF 2.2, która została dodana tylko w JBoss EAP 7.0.0, będziesz musiał zrobić kilka obejść.
W Netbeans 8.1 udało mi się obejść problem z pustą domeną, ustawiając JBoss EAP 7.0.0 wybierając opcję "Serwer aplikacji WildFly" zamiast "JBoss Application Server". Oto bardziej szczegółowe instrukcje:
W Netbeans 8.0.1, wybierz "Usługi", kliknij prawym przyciskiem myszy "Serwery" i wybierz "Dodaj serwer ...", wybierz opcję "Serwer aplikacji WildFly", punkt "Lokalizacja serwera "do katalogu głównego instalacji JBoss EAP 7 (np. c: \ jboss7), a następnie wskaż opcję konfiguracji serwera na c: \ jboss7 \ standalone \ configuration \ standalone-full.xml i gotowe.
Jednak nawet po zrobieniu tego serwera aplikacji jest teraz dodaje, wciąż istnieje bug gdzie Twój kod nie będzie wdrożyć prawidłowo, zobacz szczegóły tutaj:
https://netbeans.org/bugzilla/show_bug.cgi?id=258091
szczęście zostało to ustalone w Netbeans co noc budować. Wygląda na to, że błąd został naprawiony w lutym 2016 roku. Zainstalowałem NetBeans IDE Build 201607140002, który zawiera tę poprawkę (jak każdy inny nowszy zakładam). Tak, można chwycić nightly build stąd (alternatywnie, można czekać na poprawki błędów w Netbeans 8.2, kiedy to będzie):
http://bits.netbeans.org/dev/nightly/
Należy zauważyć, nawet po użyciu nightly build , Nadal musiałem dodać serwer do Netbeans przy użyciu powyższej techniki (dodać go jako "Serwer aplikacji WildFly", a nie "Serwer aplikacji JBoss", w przeciwnym razie nadal będzie pusta domena).
Wszystko wydaje się działać zgodnie z oczekiwaniami do tej pory i tak za pomocą powyższego ... oczywiście, istnieje element ryzyka przy użyciu nocnej kompilacji, ponieważ technicznie jest jeszcze w fazie testowej. Jest to cena, jaką płacimy za życie na ostrych krawędziach miecza! :)