是否可以調試Eclipse RCP產品?如果是的話,我該怎麼做?我發現像是否可以調試Eclipse RCP產品(以及如何)?
-vmargs -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n
但不知道放在哪裏,它是足以調試?它應該在VM參數中(文件* .product選項卡啓動)?
是否可以調試Eclipse RCP產品?如果是的話,我該怎麼做?我發現像是否可以調試Eclipse RCP產品(以及如何)?
-vmargs -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n
但不知道放在哪裏,它是足以調試?它應該在VM參數中(文件* .product選項卡啓動)?
如您所述,通過添加-X參數來啓動應用程序。
在Eclipse中像
端口必須是一樣的,你在
-Xrunjdwp用於創建一個新的遠程Java應用程序了:交通= dt_socket,地址=
您選擇的項目必須包含您要調試的類。您也可以添加工作區的所有項目,以確保您可以調試其中的任何項目。
真的很好知道! – aphex
當你開始任何 Java程序如你陳述的參數,你可以遠程附加任何Java調試器。
因此,「簡單地」在eclipse(IDE)中創建調試配置文件以連接到eclipse(RCP)產品,那麼必須指定端口。 (調試配置是要查看的地方)
否則,您可能能夠在調試模式下從eclipse IDE啓動產品。
你可以把該行.ini文件中並行(並具有相同的名稱)到你的.exe文件。如果您將其放入產品配置中,請跳過-vmargs參數 - 產品導出會爲您添加此功能。設置suspend = y總是很好,因此應用程序會等待調試器啓動。 – CodeSeavers