2011-07-27 33 views
2

我想將Jetty嵌入到我的應用程序中。 maven神器jboss-jetty?如果不是,那是什麼?碼頭maven神器jboss碼頭?

+1

我確實認爲你知道你在說什麼?這就像我想豐田,但它有兩條或四條腿?我認爲你是在maven-jetty-plugin之後http://docs.codehaus.org/display/JETTY/Maven+Jetty+Plugin – Shahzeb

回答

2

對於碼頭6(org.mortbay.jetty)有一個特殊的jetty-embedded神器。

碼頭7(org.eclipse.jetty)沒有這樣的神器,所以你必須使用不同的工件組合(至少jetty-serverjetty-servlet)。

0

你只需要添加下面depandency,其餘的將被下載時,你會觸發相應的「MVN安裝」

<plugin> 
      <groupId>org.mortbay.jetty</groupId> 
      <artifactId>jetty-maven-plugin</artifactId> 
      <version>${jetty.version}</version> 
      <configuration> 
       <webAppSourceDirectory>WebContent</webAppSourceDirectory> 
       <!-- <classesDirectory>WebContent/WEB-INF/classes</classesDirectory> --> 
       <!-- Redeploy every 1 seconds if changes are detected, 0 for no automatic 
        redeployment --> 
       <scanIntervalSeconds>0</scanIntervalSeconds> 
       <!-- reload manually by hitting enter on console --> 
       <reload>manual</reload> 
       <webApp> 
        <contextPath>/</contextPath> 
        <descriptor>WebContent/WEB-INF/web.xml</descriptor> 
       </webApp> 
       <connectors> 
        <connector implementation="org.eclipse.jetty.server.bio.SocketConnector"> 
         <port>8080</port> 
         <maxIdleTime>600000</maxIdleTime> 
        </connector> 
       </connectors> 
      </configuration> 
     </plugin> 

變化值。

乾杯!