[英]Debug Weblogic application deployed with maven-weblogic-plugin
我必須修改要在Weblogic服務器上運行的Web應用程序。 為此,我安裝了帶有集成Weblogic 10.3服務器的JDeveloper 11g R2。
應用程序作為Maven項目出現-我已經將Maven項目導入JDeveloper。 但是,盡管我可以編譯,但是嘗試從JDeveloper內部進行部署失敗(服務器將抱怨缺少第3方類)。
但是,借助maven,我可以成功構建一個war軟件包並將其部署到Integrated Weblogic服務器( maven-weblogic-plugin:deploy
)。
問題是如何調試應用程序?
我按此處所述嘗試了遠程調試,並且在將適當的選項傳遞給服務器之后,可以使用JPDA調試器將其附加到服務器上,但是它不會在斷點處停止...
我是在做錯什么,還是只能與直接從JDeveloper部署的webapp一起使用?
你在做什么是正確的。 您需要通過修改startWeblogic.cmd文件在Weblogic上啟用遠程調試。 再次確認您的設置正確。
我通常使用以下內容:
set JAVA_OPTIONS=-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8888,server=y,suspend=n %SAVE_JAVA_OPTIONS%
這也是我最初設置時使用的一些文檔: http : //docs.oracle.com/cd/E21764_01/web.1111/e13702/maven_deployer.htm
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.