WEBX3學習-在eclipse下熱部署webx(maven)工程

        我們在eclipse修改代碼時,總是不希望頻繁的重啓服務器,因爲會浪費很多時間,在tomcat下運行web項目時,可以修改java代碼後,不需要重啓server就可以將修改反映到系統中,但是maven項目在jetty下運行就比較麻煩,在WEBX3學習-在eclipse下debug調試webx(maven)工程中我們已經可以調試項目了,那麼下面需要增加一些東西,使maven項目也可以修改代碼後,直接在jetty server中實時反映。

        1、下載jrebel jar包,http://www.zeroturnaround.com/jrebel/,或者下載jrebel4.6 破解版

        2、將jrebel的jar包,存放到一個目錄中,我將jrebel.jar存到了D:\java\jrebel。

        3、在WEBX3學習-在eclipse下debug調試webx(maven)工程中我們填入過VM arguments,現在需要在後面追加 -noverify -javaagent:D:\java\jrebel/jrebel.jar,打開tutorial1 on jetty的運行配置,完整的VM arguments變量值爲

        -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=4000,server=y,suspend=n-noverify -javaagent:D:\java\jrebel/jrebel.jar

如圖:


        4、運行tutorial1 on jetty,之後修改java代碼後,就不需要重啓服務了。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章