3

Maven Java Webアプリケーションのビルドには、次のプラグインがあります。

<plugin>
   <groupId>org.mortbay.jetty</groupId>
   <artifactId>jetty-maven-plugin</artifactId>
   <version>8.1.8.v20121106</version>
</plugin>

しかし、私が使用しているJettyのバージョンには、その厄介な「null IDサービス」が含まれているため、使用しているバージョンをアップグレードしたいのですが、どのバージョンのJettyが最適かを判断する良い方法がわかりません。私が走るために。

いくつかの情報を示すこのJettyのドキュメントを見つけましたが、6、7、8、9などの大きなバージョン番号についてのみです。javax.servlet3.0.1を使用しているので、jetty8または9が必要だと思います。 。

このJettyのドキュメントは、使用する個々のバージョンを理解する方法を教えてくれているようですが、完全には理解できていません。それから多分私は9.0.0.RC0を使うべきであるように見えますか?

jettyのmavenリポジトリページにはたくさんのバージョンがありますが、最新のバージョン8は、バグのあるIDサービスで使用しているものであり、9はすべて「マイルストーン」であり、比較的信頼できない?「マイルストーン」とはどういう意味かよくわかりません。

ガイダンスやアドバイスをいただければ幸いです。

4

3 に答える 3

6

ディストリビューションでstart.jarを見つけます。次に、「-version」フラグを使用します。java -jar start.jar --version

于 2015-05-28T10:44:18.187 に答える
3

WebSocketまたはSPDYが必要ない場合は、Jetty 8の最新リリースに固執することができます。このページを見て、8.1.xの最新バージョンを選択してください。

http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.eclipse.jetty%22%20AND%20a%3A%22jetty-server%22

于 2013-02-19T00:40:23.840 に答える
0

このJetty_Version_Comparison_Tableとこの機能リストはどうですか。xxx機能が必要な場合は、それを調べてください。この機能をサポートするために必要なバージョンが表示されます。

于 2014-07-07T08:12:28.060 に答える