2016-02-17 30 views
5

Pobrałem JBoss EAP 7 i konfiguruję go na Netbeans 8. dotarłem do kreatora "Właściwości wystąpienia", gdzie jestem proszony o wybranie "domeny" z pola wyboru. Kiedy otwieram pole wyboru, jest puste. Nie ma niczego do wyboru. Z tego powodu przycisk "Zakończ" jest również nieaktywny, co uniemożliwia ukończenie konfiguracji.Problemy Konfigurowanie JBoss EAP w Netbeans 8

Dodaję Jbossa za pomocą zakładki "usługi".

Czy ktoś może mi pomóc dowiedzieć się, co jest nie tak.

dziękuje

Odpowiedz

0

Brak obsługi trybu domeny w NetBeans. Jaki przypadek użycia powinien zostać objęty wdrożeniem domeny? Mówimy o IDE używanym do programowania. Również nie jestem pewien, czy EAP 7 jest poprawnie wykryty.

5

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! :)