国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 學院 > 開發設計 > 正文

Eclipse遠程調試Weblogic運行的源代碼

2019-11-18 13:45:09
字體:
來源:轉載
供稿:網友

  看過許多遠程調試的例子,大多數都是針對tomcat或者jboss服務器的,很少能搜索到weblogic服務器的遠程調試例子和文章,前些天在項目開發的時候嘗試了一下,感覺十分得不錯,拿出來跟大家分享一下,不過我要多羅嗦幾句。

  遠程調試的好處:我們現在開發的模式大多是本機用eclipse集成source治理環境,集成ant的編譯環境,用weblogic插件集成運行環境,基本上一個eclipse又當爹又當媽的,這樣的好處就是開發環境配置集中,普通的程序員只要按步驟做就可以了,開發步驟簡單,對整個項目是一件好事。那么站在普通的程序員角度?什么也沒有學到,就是在模擬而已,假如本機的硬件配置假如很低的話,意味著開發效率的降低,同時一點開發樂趣都沒有,就是在實現業務而已,是很難了解工具本身的特點。遠程調試的好處就是把集中的配置分散開來,讓資源分配在不同的機器上,降低本機資源的使用。換一句話,就是將運行環境和開發環境的徹底的分離出來,對于那些實時對應和保守的程序員來說,簡直就是一個福音,用戶環境一旦出現什么bug的話,你個人可以在最短的時間內再現和調試,而不用運行本機的測試環境。

  遠程調試的預備知識:使用java 平臺調試架構,Java Platform Debugger Architecture,簡稱JPDA,具體的可以參照API文檔里面的Tool Support里面的Java Platform Debugger Architecture (JPDA)(我的jdk文檔是1.42的,假如是別的版本,你搜索一下jpda就可以找到相關的資料)。換一句話,我們借助于這個平臺來debug應用程序,其實我們也會看到eclipse里面也有debug的,那么它們是不是一回事呢?我倒是搜索了一下,基本上eclpse的調試就是使用和擴充這個工具平臺的,只不過遠程調試需要我們自己手動配置而已,而你在本地調試的時候,那些配置都是插件幫你完成的,你本人就是一個使用者而已,所以沒有關心的那么多。

  具體的實現步驟:配置服務器的啟動參數,假如熟悉weblogic的話,會發現weblogic更多是用java實現的。對于我們來說,假如是windows用戶的話,你只需要修改domain

  里面的startWebLogic.cmd批處理文件,你在這個文件里設置一個系統變量,

  白話就是你添加一行set JAVA_DEBUG=-Xdebug -Xnoagent -Xrunjdwp: transport=dt_socket,address=4000,server=y,suspend=n。這樣是不夠的,你還需要將這句話添加到%JAVA_HOME%/bin/java %JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS% -Dweblogic.Name=%SERVER_NAME% -Dweblogic.PRodUCtionModeEnabled=%PRODUCTION_MODE% -Djava.security.policy="%WL_HOME%/server/lib/weblogic.policy" weblogic.Server里

  修改后的結果%JAVA_HOME%/bin/java %JAVA_VM% %JAVA_DEBUG% %MEM_ARGS% %JAVA_OPTIONS%weblogic.Name=%SERVER_NAME% -Dweblogic.ProductionModeEnabled=%PRODUCTION_MODE% -Djava.security.policy="%WL_HOME%/server/lib/weblogic.policy" weblogic.Server

  這樣做的目的就是讓你啟動weblogic的同時,把JPDA也啟動起來,至于你的weblogic的實際啟動參數是不是和我一樣,我就不知道了,反正這么寫的目的就是讓JPDA的參數也加載到你的啟動參數列表里,啟動weblogic的同時也將JPDA啟動起來,具體的修改還是根據自己的實際情況來定,但是目的是相同的。

  配置客戶端:這邊使用的客戶端工具自然就是eclipse了,原先你在本地的工程配置保持不變,換一句話說你也必須把自己的工程import到你的eclipse,使用和操作上和本地的沒有任何的變化。但是你需要建立一個remote java application,讓后配置一下就可以了(可惜我不會在jr里上穿圖片,否則抓一下圖,一看就明白了)。簡單地說,在你的debug里有java application,java applet,junit等等,當然那里也有remote java Application,你新建一個就可以了,簡單配置一下遠程主機的地址和監聽端口(就是你在服務器配置過程指定的4000),選擇一下你的工程,然后給這個remote java Application起個名字之類。

  需要注重的地方:在你debug的時候,一定要保證你本地的source和服務器上運行的環境上的跑的class一致,換一句話說一定要及時更新source,否則debug的結果就是莫名其妙的。還有你把自己的source編譯后的jar包或者文件夾放到服務器上,一定要每次都發布一遍,假如你偶然忘記一次,那么雖然你服務器上跑的class和本地的source一致,由于你沒有發布,那么debug的結果,也不一致了,所以保持一致性是兩重的含義。

  小結

  其實配置遠程debug并不困難,基本的原理很簡單,服務器端在啟動的服務器的同時,也把JPDA明確的啟動起來,分配一個端口號,那么你在客戶端只要連接上JPDA服務(sun稱為工具平臺,我個人稱為服務)便能測試了,給我的感覺更像是一個socket編程實現的服務。至于其他的服務器的遠程調試?原理一定是一樣的,只不過你需要根據它們提供的文檔,相應的修改遠程調試的參數而已。同時聲明一下,我個人的水平也是很一般,在熟悉和經驗上也有一定的欠缺,假如本貼子有什么不妥和不對的地方,請大家指出和共同學習。



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
国产寡妇树林野战在线播放| 国产在线三区| 中文字幕第一页在线| 久久国产精品黑丝| 国产美女极品在线| 中文字幕在线资源| 中文字幕亚洲免费| 国产成人亚洲精品播放器下载| 国产精品伦理一区二区三区| 国产精品伦一区二区三区视频| 国产超级va在线视频| 亚洲伊人网在线观看| 日本卡一卡2卡3卡4精品卡网站| 天天插天天操| 中文字幕网在线| 91av福利| 日本视频一二三区中文字幕| 成人欧美亚洲| 精品黄色免费中文电影在线播放| 日本h视频在线观看| 国产免费专区| 思思99精品视频在线观看| 中文字幕一区免费| 亚洲成a人v欧美综合天堂麻豆| 美女国产在线| 在线视频二区| 国产国语**毛片高清视频| 日本福利午夜视频在线| 国产深夜视频在线观看| 亚洲社区在线| 国产对白叫床清晰在线播放| 亚洲精品在线播放视频| 中文字幕第一页av| 久久久久久77777| 尤物在线视频观看| 国产深夜福利| 国产色a在线| 国产美女av在线| 国产在线视精品麻豆| 人人干人人插| 日本aⅴ写真网站免费| 在线免费观看高清视频色| 成人精品一区二区三区免费| 亚洲尤物在线视频| 天天插天天干| 中文资源在线官网| 久热久精久品这里在线观看| 亚洲字幕成人中文在线观看| 精品视频二区三区| 国产成人精品自线拍| 牛牛在线精品视频| 午夜在线观看91| www.狠狠操| 日本动漫同人动漫在线观看| 天天草天天操| 天天插天天射| 蜜桃视频中文字幕| 二区三区中文字幕| www操操操| 国产69久久| 国产三级在线播放| 国产精品伦一区二区三区级视频频 | 久色视频在线观看| 黄网在线免费| 国产天堂素人系列在线视频| 国产系列在线观看| 小说区乱图片区| 免费看黄视频网站| 国产永久免费高清在线观看视频| 超碰免费在线| 国产黄色片大全| 91xx在线观看| 久久国产精品黑丝| 国产成人va亚洲电影| 爱福利在线视频| 国产第一页在线视频| 免费日本黄色| av超碰在线| 国产素人视频在线观看| 免费看成年人视频在线观看| 国产精品久久在线| 蜜桃视频中文字幕| 尤物在线视频观看| 黄色毛片在线观看| 97最新国自产拍视频在线完整在线看| eeuss影影院www在线播放| 国产在线看片| 亚洲天堂久久久| 18成年在线观看| 国产精品麻豆一区二区三区| www.xxx黄| av在线1区2区| 999福利在线视频| 国产小视频在线高清播放| 开心丁香婷婷深爱五月| 在线激情小视频| 在线国产福利网站| 国产精品白浆流出视频| 99视频免费| 免费在线黄色网址| 日本高清中文字幕| 中文字幕av免费| 国产黄色网页| 国产高清视频在线观看| 中文字幕有码在线视频| 国产美女在线一区二区三区| 天天艹天天操| 久久久久久77777| 九九99精品| 国内外激情在线| 成人福利视频导航| 五月天天在线| 国产精品国产三级国产试看| 国产亚av手机在线观看| **三级三级97片毛片| 中文字幕第一页在线| 天堂资源最新版在线视频观看免费网| www在线视频| 国产在线高潮| 国产精品四虎| 四虎国产精品永久地址998| 欧美日韩综合高清一区二区| 免费精品国产自产拍观看| 国产精品亚洲色图| 国产日韩网站| 亚洲日本一区二区三区在线观看| 四虎成人免费| 国产精品视频一区二区免费不卡| 国产9色视频| 久热免费在线视频| 国产丝袜精品丝袜| 中文字幕av在线| 免费久久网站| 国产精品伦一区二区三区级视频频| 国产福利在线播放麻豆| 波多野结衣久久高清免费| 1区2区视频| 超碰国产在线| 91在线中文| 午夜视频在线免费 | 狠狠狠狠狠狠操| 国产变态拳头交视频一区二区| h网站免费在线观看| 国产丝袜在线观看视频| 亚洲精品男人| 国产精品久久久久久精| 青娱乐在线视频观看| 国产视频福利在线| 国产美女在线看| 日本亚洲欧美| 在线激情网站| 中文字幕av高清| 国产高清视频在线观看| 国产一二三四| 最近中文av字幕在线中文| eeuss影院在线观看| 精品一二三四| 国产高清视频在线| 国产精品久久麻豆| 国产中文在线视频| 免费中文字幕| 黄色国产在线| 国产理论电影在线| 国产久草在线| 国产在线视频精品视频免费看| jizz在线视频| 美女av在线播放| 欧美日韩视频精品一区二区| www.色婷婷| 欧美性xxxx交| 欧美日韩综合高清一区二区| 麻豆国产视频| 午夜国产在线| 国产对白国语对白| 国产日产一区二区| 国产超碰在线| av在线不卡网站| 免费国产在线视频| 国产视频三级在线观看播放| 五月天婷婷基地| 国产95在线|亚洲| 亚洲精品影院在线| 日本精品一区二区三区在线播放| jizz在线免费观看| 国产免费福利网站| 国产精品视频流白浆免费视频| 91xx在线观看| 丁香视频五月| 91网页在线观看| 四虎成人免费| 国产写真视频在线观看| 一区二区三区四区在线免费视频| 欧美色第一页| 国产95在线|亚洲| 国产美女在线播放| 伊人中文字幕在线| 中文字幕麻豆| 日本aⅴ写真网站免费| 最新超碰在线| 青青草原av在线|