• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    Windows jboss組播遠程調用調試設置

    公司利用jboss作為辦事器,擺設ejb容器;然后tomcat負責轉發請求到jboss;tomcat直接在ecplise中擺設,ejb則要打包然后丟到jboss中擺設;

    如許在調試的時辰,只能在ecplise中的tomcat項目中打斷點,而擺設到jboss中的項目只能經由過程查看日記,判定法式的執行過程,很不便利。

    比來,經由過程一個老同事說,可以長途調試,甚是喜悅,從速學了一下,發現真的可以呀,jboss中的代碼也可以打斷點了。

    記實一下設置裝備擺設的過程。

    方式/步調

    1. 1

      起首開辟情況是Windows情況。在jboss的bin目次下找到run.bat文件,拷貝一份到當前目次下,定名為run-debug.bat;

    2. 2

      打開run-debug.bat,查找下面的內容,有則把其前面的“rem”去失落,不然添加下面的代碼,到文件中。

      set JAVA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n %JAVA_OPTS%

    3. 3

      點竄jobss組播啟動號令的run文件為:run-debug.bat文件,并啟動jboss。

    4. 4

      在ecplise中,右鍵ejb項目,→“debug as"→”debug configurations"→找到“remote java application"

    5. 5

      右鍵→new,填寫 hots(組播啟動時的本機ip地址,jboss在本機);端口:8787

    6. 6

      然后點擊“debug",沒有任何提醒,申明毗連當作功了

    7. 7

      若是多次,點擊debug,會拋出一個錯誤,說毗連掉敗,不要反復毗連。

    8. 8

      啟動web項目,可以看到8787端口已經當作功開啟監聽;此時,以debug的體例啟動tomcat項目,然后在ejb中打上端點,發現可以調試ejb項目了,^_^。

    • 發表于 2018-05-16 00:00
    • 閱讀 ( 900 )
    • 分類:其他類型

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆