2011-12-07 98 views
0

我想爲我的應用程序使用Jetty 8.0服務器。我將使用哪個IDE進行簡單配置。Jetty服務器最佳IDE

目前我正在使用Eclipse。如何在Eclipse中配置jetty。任何最好的例子?

回答

0

大多數人,我知道簡單的寫碼頭的小型嵌入式使用他們的應用程序。它很簡單,在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插件。

http://wiki.eclipse.org/Jetty_WTP_Plugin

+0

使用maven到jetty的唯一問題:運行是啓動需要很長時間。 RunJettyRun插件速度非常快。 –

+0

肯定的,但是你必須與其他的_using_eclipse競爭,然後編輯代碼,它幾乎不管它做什麼,所以我會毫不猶豫地承認偏向非IDE工具:) –

+0

那個誰問這個問題已經在使用Eclipse了。RunJettyRun是他需要的一個很好的解決方案。 –

0

我也使用運行碼頭運行的Eclipse插件。

我嘗試了NetBeans的Jetty插件,但沒有奏效。

我認爲Jetty for Eclipse比Tomcat更好,使其更易於使用和配置以及快速的服務器。

0

假設您已經在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構建」 Eclipse啓動

您還需要配置「Maven構建」發射,這樣就可以快速運行Jetty服務器。按照下面的說明創建這個發射器:

  • 在當前項目右鍵單擊並選擇(運行方式/調試方式)> Maven構建...
  • 設定目標作爲大黃:啓動
  • 檢查解決工作區文物
  • 保存

去˚F或者,你可以簡單地這樣做:(Run As/Debug As)> Maven Build,目標將執行。