簡體   English   中英

調試器不會在斷點處停止:Eclipse 中的 Websphere

[英]Debugger not stopping at breakpoints: Websphere in Eclipse

由於 6.1 的生命周期結束,我最近將我的應用程序從 Websphere Application Server 6.1 轉移到了 WAS 7.5。 因此,我需要更新我的調試服務器。 我發現這是將我的應用程序從 IBM RAD IDE 遷移到 Eclipse(已經安裝了 Indigo)的好時機。 或者我是這么想的。

無論如何,這里的強大功能建議將我的調試器一直帶到 WAS 8.5,因為我只使用它來調試。

但是我遇到的問題是我無法讓調試器在我的斷點處停止。 我有大約。 我的打開頁面中有 10 個斷點,全部在 JSP/Java 代碼中。

我正在運行 Java 1.6.0_32 和 Java SE 運行時環境構建 1.6.0_32-b05。 我真的不知道如何檢查我加載了哪個 JDK。 我已經看到了“返回”到 JDK 1.5 的建議,但我不能確定那不是我正在運行的。

為了涵蓋其他一些基礎,我剛剛啟動了當天的系統,打開了 IDE,在調試中啟動了服務器(說“調試,同步”),將焦點放在應用程序的打開頁面上,然后單擊“調試服務器”。 首頁打開時不會在任何斷點處停止。

有沒有人有想法或建議?

如果您使用 eclipse 的調試器並在 eclipse 環境之外運行應用程序,我們必須將其配置為遠程 java 應用程序。 還要檢查部署在服務器中的代碼是否與工作區中的代碼同步。

ecplise 的網站有什么問題。

運行->跳過所有斷點

嗯,我最近遇到了這個問題,當我處於調試模式時,代碼沒有使用在斷點處停止,並且確定特定的代碼段正在執行。 為了解決這個問題,我做了一個干凈的構建重新發布但它沒有用,重新創建配置文件並用新的配置文件讀取服務器,仍然沒有工作,然后最終重新安裝了 RAD 和 web-sphere 但它仍然有效不工作。 然后我找到了下面的文章https://www-304.ibm.com/support/docview.wss?uid=swg21240896

並意識到這可能是由於某些其他操作系統進程干擾調試進程/端口而導致的問題,因此我執行了系統還原。 部署應用程序后恢復后,調試器開始正常工作。

我想說我找到了這個問題的答案,但我從來沒有。 我最終放棄了 RAD 並轉向在 Jetty 上進行調試。 我的本地測試並不完全像在測試服務器上那樣,但它有效。 不確定這是否應該標記為“已回答”。

更新:我已經離開了這個項目,但在我離開之前,整個開發平台都轉移到了 IDEA,調試不再是問題。 我不知道我是否應該找到一種方法將這個問題標記為非活動或關閉或其他什么,這樣它就不會在它不再是我的問題時坐在這里獲得觀點和回應。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM