2016-04-09 8 views
0

Ich verwende Glassfish auf Netbeans, aber Debugger kann nicht an Haltepunkten stoppen.
Ich startete Glassfish mit "Debug-Modus", angehängter Debugger an 9009 Port, wie ich in der Log-Datei sah. Ich habe einen Breakpoint auf einer Zeile in meinem Managed-Bean-Code gesetzt, rechts auf das Projekt geklickt und "Debug" ausgewählt.
Aber der Debugger hat nie aufgehört und ich konnte keine Fehler finden. Auch wenn ich Haltepunkte in anderen Zeilen gesetzt habe, hat es nicht funktioniert. Benötige ich weitere Konfigurationen?
Hier ist meine Umgebung.Debugger stoppt nicht an Haltepunkten in Glassfish auf Netbeans

  • JDK 1.8.0_60
  • Netbeans 8.1
  • Glassfish 4.1.1
  • JavaEE 7

Könnte mir jemand mitteilen, was ich falsch bin?

Antwort

0

Wenn Sie den Debugger anhängen, sehen Sie ein "X" im Debug-Image? Wenn Sie eine sehen, ist Ihr Code nicht "synchronisiert". Sie müssen Ihre Anwendung erneut bereitstellen, um Ihren Code mit den auf dem Server bereitgestellten Quellen zu "synchronisieren".

Ich habe ein Glassfish 3.x hier und einige Optionen können ein wenig anders sein, aber ich habe eine Option in den "Debug Optionen", die so etwas wie server=y,suspend=n ist, wenn ich nicht genau so habe mein Debugger doesn ' Halt an.

+0

Danke. Wie du gesagt hast, war mein Code wahrscheinlich nicht synchronisiert. Nachdem ich meinen Rechner neu gestartet habe, hat der Debugger funktioniert. – yokomako00

Verwandte Themen