2016-02-17 6 views
5

Ich habe JBoss EAP 7 heruntergeladen und konfiguriere es unter Netbeans 8. Ich habe den Assistenten "Instance Properties" erreicht, in dem ich aufgefordert wurde, aus einem Auswahlfeld eine "Domäne" auszuwählen. Wenn ich das Auswahlfeld öffne, ist es leer. Es gibt nichts, woran man wählen kann. Aus diesem Grund ist auch die Schaltfläche "Fertig stellen" inaktiv, wodurch die Konfiguration nicht abgeschlossen werden kann.Probleme bei der Konfiguration von JBoss EAP unter NetBeans 8

Ich füge Jboss über die Registerkarte "Dienste" hinzu.

Kann mir jemand helfen zu wissen, was hier falsch läuft.

danke

Antwort

0

Es gibt keine Unterstützung für den Domänenmodus in NetBeans. Welchen Anwendungsfall sollte eine Domänenbereitstellung abdecken? Wir sprechen über eine IDE, die für die Entwicklung verwendet wird. Ich bin mir auch nicht sicher, dass EAP 7 korrekt erkannt wird.

5

JBoss EAP 6.4.0 funktioniert einwandfrei mit Netbeans 8.1, aber wenn Sie wie ich sind und die JSF 2.2-Funktionalität nutzen wollten, die nur in JBoss EAP 7.0.0 hinzugefügt wurde, müssen Sie dies jetzt tun machen Sie einige Work-Arounds.

In Netbeans 8.1 habe ich das Problem mit der leeren Domäne umgehen können, indem ich JBoss EAP 7.0.0 eingerichtet habe und die Option "WildFly Application Server" anstelle von "JBoss Application Server" gewählt habe. Hier sind detaillierte Anweisungen:

In Netbeans 8.0.1, wählen Sie "Dienste", klicken Sie mit der rechten Maustaste auf "Server" und wählen Sie "Server hinzufügen ...", wählen Sie die Option "WildFly Application Server", Punkt "Serverstandort "Gehen Sie zur Wurzel Ihrer JBoss EAP 7-Installation (z. B. c: \ jboss7) und richten Sie die Serverkonfigurationsoption dann auf c: \ jboss7 \ standalone \ configuration \ standalone-full.xml und das war's.

Aber auch nach diesen den Anwendungsserver tun, ist jetzt hinzugefügt, gibt es noch einen Fehler in dem den Code nicht korrekt bereitstellen wird, Details siehe hier:

https://netbeans.org/bugzilla/show_bug.cgi?id=258091

Zum Glück hat diese fest in die Netbeans nächtlich gebaut. Es sieht so aus, als ob der Fehler im Februar 2016 behoben worden wäre. Ich habe NetBeans IDE Build 201607140002 installiert, welches dieses Update enthält (wie auch alle anderen neueren, die ich vermute). So können Sie den Nightly Build von hier greifen (alternativ können Sie für die Bug-Fix warten in Netbeans 8.2, wann immer das sein wird):

http://bits.netbeans.org/dev/nightly/

Es sollte beachtet werden, auch nach der Nightly Build mit , Ich musste den Server zu Netbeans mit der oben genannten Technik hinzufügen (fügen Sie es als "WildFly Application Server", nicht als "JBoss Application Server" hinzu, sonst erhalten Sie immer noch das leere Domain-Problem).

Alles funktioniert wie erwartet, trotzdem unter Verwendung der oben genannten ... natürlich gibt es ein Risiko-Element mit dem nächtlichen Build, da es technisch noch in einer Testphase ist. Dies ist der Preis, den wir für das Leben auf der scharfen Kante des Schwertes bezahlen! :)

Verwandte Themen