MyEclipse下配置jetty

 有人爲了使用WEBAPP開發功能,而裝象MYECLIPSE這樣的巨物。有了JETTY,通過輕鬆配置就可以實現比TOMCAT更快更便捷的容器,所以在調試時強力推薦這個東東。下面就來看下如何配置。

先下配置一個外部工具,來運行JETTY:
選擇菜單Run->External Tools->External Tools ...在左邊選擇Program,再點New:
配置Location爲mvn完整命令行。

選擇Working Directory爲本項目。

Arguments填寫:jetty:run

再點選Enviroment頁:加入MAVEN_OPTS變量,值爲:
-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=4000,server=y,suspend=y
其中,如果suspend=n 表示不調試,直接運行。

然後,點APPLY,再關閉本對話框。
另外注意一點,好像external tool菜單項在java browering的perspective下才會出現。如果在java下看不見,可以切換下試試。



下面新建運行配置:
點選run->debug...
選中左樹中的Remote Java Application,再點New。
選擇你的項目,關鍵是要填和之前設置外部工具時相同的端口號。





配置就完成了,正面開始調試運行:
首先要把JETTY運行起來(有點象TOMCAT裏的運行APPSERVER),從Run->External Tools中選擇之前配置的外部工具運行,這時LOG裏會顯示:
listening at port 4000字樣,
再選擇Run->Debug選擇我們剛建的運行配置,這時程序就RUN起來了,可以通過WEB進行訪問,設置斷點調試了。



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