Mein Weblogic ist auf einem Red Hat OS-Rechner installiert.
In der startWebLogic.sh habe ich diese Zeile hinzugefügt JAVA_OPTIONS="- Xdebug -Xnoagent -Xrunjdwp: Transport = dt_socket, Adresse = 8888, Server = y, Suspend = n% JAVA_OPTIONS%"
Wenn ich versuche, von meiner Eclipse aus eine Verbindung herzustellen, bekomme ich eine "Verbindung mit Remote-VM konnte nicht hergestellt werden. Verbindung abgelehnt. Verbindung fehlgeschlagen: verbinden" Nachricht.
Können Sie mir bitte sagen, wo ich vielleicht falsch liege?
Bearbeiten Sie & lt; meine_domain & gt; /bin/setDomainEnv.sh -Datei und fügen Sie diese oben hinzu:
%Vor%oder Konfigurieren Sie den Debug-Port
%Vor% Weitere Informationen finden Sie hier:
So richten Sie das Remote-Debugging mit WebLogic Server und Eclipse ein
Sie können nur eine Verbindung zu einer laufenden VM herstellen, also stellen Sie sicher, dass Ihr Server läuft.
Wenn Sie auf separaten Systemen arbeiten, ist es möglich und sehr wahrscheinlich, dass eine Firewall die Verbindung blockiert. Wenden Sie sich an Ihren Netzwerkadministrator, um zu sehen, ob dies der Fall ist
Kann zu spät kommen, kann aber jemandem helfen.
Ich benutze das Eclipse-Plugin für weblogic 12c.
Ich versuchte, den Server im Debug-Modus auszuführen, indem ich righclick-->start in debug
ausführte und einen Fehler "VM-Verbindung abgelehnt" erhielt.
Dann habe ich folgendes getan
1- Ich habe die Datei startWeblogic.cmd so bearbeitet, dass sie
2- Rechtsklick auf das PROJEKT, das ich debuggen wollte und ging MYproject-->Debug As-->**Debug On Server**
und es hat funktioniert. Führen Sie righclick-->start in debug
nicht auf dem Server aus, aber tun Sie dies in dem spezifischen Projekt, das Sie debuggen möchten.