2011-06-23 28 views
2

開発用にmaven Jettyプラグインを使用しています。 は、私はいつもjetty maven依存関係

<jetty.version>7.2.2.v20101205</jetty.version> 

<plugin> 
    <groupId>org.mortbay.jetty</groupId> 
    <artifactId>jetty-maven-plugin</artifactId> 
    <version>${jetty.version}</version> 
     <configuration>...</configuration> 
</plugin> 

を使用し、今私はSSLコネクタを追加したいとこれは動作しません

<dependency> 
    <groupId>org.mortbay.jetty</groupId> 
    <artifactId>jetty-ssl</artifactId> 
    <version>${jetty.version}</version> 
</dependency> 

を追加しようとしました、依存関係が見つかりませんでした。今私は桟橋が日食に動いたのを見る。 しかし、私はeclipseリポジトリでjetty-sslの依存関係を見つけることができませんでした。今私は迷っています。 すべてがうんざりしているようです。私は私のPOMに含める私の依存関係をどこで検索するのか分からない。

So:バージョン7.x用の "公式" Maven Jettyリポジトリはどこにありますか?

答えて

3

私にとってはうまくいきました:コネクタ実装クラスを更新してEclipse名を使用し、余分な依存関係セクションを削除します。したがって、設定セクションは次のようになります:

<configuration> 
    <connectors> 
    <connector implementation="org.eclipse.jetty.server.nio.SelectChannelConnector"> 
     <port>8080</port> 
    </connector> 
    <connector implementation="org.eclipse.jetty.server.ssl.SslSocketConnector"> 
     <port>8443</port> 
     <keystore>jetty-ssl.keystore</keystore> 
     <password>mypassword</password> 
     <keyPassword>mypassword</keyPassword> 
    </connector> 
    </connectors> 
... 
</configuration> 
1

hereを見ると、jetty-sslの依存関係にmortbayのバージョン番号が異なることがわかります。そして、this answerから、あなたはeclipseのバージョンのためにjetty-ssl depdencyを必要としないようです。私は日食が公式版であると信じています。

+0

あなたは私と同じくらいうまくいきません、あなたですか?私は桟橋を愛する:しかし、現時点ではすべてが台無しです。 – Janning