2011-09-30 75 views
0

服務器處於調試模式。我設置了10個斷點,瀏覽器只是跳過它們。爲什麼?這也發生在該項目中的JSP中。爲什麼?無法調試servlet Eclipse + Glassfish

+0

您是指瀏覽器如何跳過它們?你使用哪個版本的eclipse和哪個版本的java?可能是這應該是有用的http://stackoverflow.com/questions/1370868/eclipse-debugger-doesnt-stop-at-breakpoint –

+0

版本:太陽神發佈 建設ID:20100617-1415和jdk 1.6.0_20和JRE 1.6 – Samson

+0

現在說它無法連接到遠程虛擬機。拒絕連接。 有什麼關於端口8000,我應該知道/做的? – Samson

回答

0

您是否檢查過Debbuger確實與Glassfish連接?另請注意,調試器不可能在jsp中設置的斷點處停止。 AFAIK,調試器只能運行純java代碼

+0

斷點在JSP內部的Java代碼處停止,它可以與Tomcat一起使用。它是關於Glassfish的。如何將調試器連接到glassfish? – Samson

+0

嘗試連接到端口9009 – unixorn

0

所以你通過「debug remote java application」連接到外部服務器。

什麼是您的服務器的調試端口?端口8000是遠程java應用程序的eclipse調試配置中的默認設置。您應該將該值更改爲GlassFish服務器配置爲進行調試的值。

另外,請看看How do I debug GlassFish 3 using Eclipse Helios?