回答
我用DCEVM運行碼頭經營了hotdeploy。
這裏是我的教程,Spring-mvc + Velocity + DCEVM
大多數人,我知道簡單的寫碼頭的小型嵌入式使用他們的應用程序。它很簡單,在jetty git倉庫中的示例jetty-embedded項目中有很多示例。這也是我們的大部分測試用例都是如何編寫的,使用jetty本身進行測試。
http://git.eclipse.org/c/jetty/org.eclipse.jetty.project.git/tree/example-jetty-embedded
如果你使用maven然後碼頭 - Maven的插件是測試一個非常簡單的方法,並與簡化很多的痛苦和遭受了被稱爲WTP Eclipse插件威比的作品。
https://docs.sonatype.org/display/M2ECLIPSE/Integration+with+Maven+WAR+Plugin
也有很多人成功地使用碼頭WTP插件。
我也使用運行碼頭運行的Eclipse插件。
我嘗試了NetBeans的Jetty插件,但沒有奏效。
我認爲Jetty for Eclipse比Tomcat更好,使其更易於使用和配置以及快速的服務器。
假設您已經在Eclipse中正確設置了M2Eclipse插件,並且您的項目被配置爲使用Maven,我發現Eclipse中的Jetty Maven Plugin特別有用。這種方法的美妙之處在於,您可以快速開發您的開發,尤其是在您擁有第三方依賴關係的情況下。所有你需要做的就是添加以下插件你的pom.xml:
<project>
...
<build>
<plugins>
...
<plugin>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>8.1.8.v20121106</version>
<configuration>
<contextPath>/</contextPath>
</configuration>
</plugin>
...
</plugins>
</build>
...
</project>
要在這裏成功使用這個插件的一些附加說明在安裝和使用:
Eclipse集成
安裝首先使用Eclipse插件
- Maven Integration for Eclipse(Help> Eclipse Marketplace ...)
- 一個修補程序,可以在運行時對debug source code進行修復。Eclipse Plugin Link
接下來,創建一個「Maven構建」 Eclipse啓動
您還需要配置「Maven構建」發射,這樣就可以快速運行Jetty服務器。按照下面的說明創建這個發射器:
- 在當前項目右鍵單擊並選擇(運行方式/調試方式)> Maven構建...
- 設定目標作爲大黃:啓動
- 檢查解決工作區文物
- 保存
去˚F或者,你可以簡單地這樣做:(Run As/Debug As)> Maven Build,目標將執行。
- 1. 最佳IDE for javascript服務器開發
- 2. Jetty WebSocket服務器
- 3. Jetty - 獨立WebSocket服務器
- 4. Restful Web服務IDE和服務器
- 5. Web服務器最佳實踐
- 6. 服務器端異步最佳實踐
- 7. 服務器與Zend的最佳性能
- 8. 最佳服務器控制周圍塊
- 9. 的最佳方式從服務器
- 10. Redis服務器的最佳EC2設置
- 11. php服務器的最佳設置
- 12. SQL服務器的最佳RAID設置
- 13. Worklight的最佳Linux服務器?
- 14. Lucene和SQL服務器 - 最佳實踐
- 15. Android服務器最佳實踐
- 16. jetty服務器如何與apache服務器集成?
- 17. 讓我的服務器地址 - Jetty Web服務器
- 18. 嵌入式Jetty服務器8和Eclipse IDE在Windows 7無法保存文件
- 19. 啓動嵌入式Jetty服務器的最短代碼
- 20. Jetty 9 WebSocket服務器會話上的最大郵件大小
- 21. 最佳實踐服務器端腳本或Web服務
- 22. OSGi服務 - 最佳實踐
- 23. 最佳實踐:AmazonS3服務
- 24. KDE中GUI的最佳IDE?
- 25. ASP.NET MVC的最佳IDE?
- 26. Mac上的最佳F#IDE
- 27. jquery mobile的最佳IDE?
- 28. 會話管理Jetty Websocket服務器
- 29. 嵌入式Jetty服務器掛起
- 30. 如何從webapp訪問jetty服務器?
使用maven到jetty的唯一問題:運行是啓動需要很長時間。 RunJettyRun插件速度非常快。 –
肯定的,但是你必須與其他的_using_eclipse競爭,然後編輯代碼,它幾乎不管它做什麼,所以我會毫不猶豫地承認偏向非IDE工具:) –
那個誰問這個問題已經在使用Eclipse了。RunJettyRun是他需要的一個很好的解決方案。 –