簡體   English   中英

將Eclipse作為調試器啟動

[英]Launching Eclipse as a debugger

相當於什么

System.Diagnostics.Debugger.Break();

在Java世界中?

目的:我有一個由定制構建工具啟動的基於tomcat的Web應用程序,需要在Eclipse中調試該應用程序。 在.net世界中,遇到上述聲明時,將提示操作系統附加調試器,我可以附加Visual Studio進行調試。 我正在嘗試使用Eclipse實現Java中的等效功能

這是一篇有關使用Eclipse進行遠程調試的出色文章。 他們甚至有一節討論Tomcat。

通常,Java程序無法確定JVM是否在調試模式下運行,並且無法從程序中說出您始終想在此處啟動調試器。

但是,您可以告訴DEBUGGER,您希望在給定位置有一個斷點,然后在程序到達該位置時進入調試器。


編輯:您將需要調查啟動器,以了解如何誘使它包含在JVM中啟用調試所需的選項。 您可能還會看到jvisualvm是否可以為您提供所需的信息,因為它可以附加到未經准備的Sun JVM。

這是我用來在Tomcat上調試Web應用程序的鏈接。 該過程包括安裝Eclipse,Tomcat和Java,然后設置Tomcat以使其在Eclipse中運行。 往底部解釋了如何在Eclipse中調試servlet。

http://www.windofkeltia.com/j2ee/wtp-tutorial.html

暫無
暫無

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

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