背景
免責事項:私は、Javaと非常に少し経験を持っています。静的コンテンツを配信するためにJettyから必要なファイルの最小セット?
Antビルド中にオンデマンド静的コンテンツ(JS、CSS、画像、HTML)用のラップされたバージョンのJetty 6を以前使用していたため、HTTPホストされた環境に対してPhantomJSを使用して単体テストを実行できます。
しかし、Jettyはバージョン8.1.3になっています。今では、このラッピングは必要ありません(これは現在は問題のない別の問題を解決しています)ので、Jetty 8.1.3を直接使用するように更新したいと考えていました。
最初に、Jettyディストリビューション全体をダウンロードしました。これは、重さが〜40 MBです。これは、 "start.jar"を使用してAntから動作します...しかし、私は本当にどこでもそれらの不要なJARを押していると思っていません。
それで、Mavenリポジトリから集計された "jetty-server-8.1.3.v20120416.jar"(最新)をダウンロードしましたが、私は "start"と同様にAntのJARを使用できないようです。 jar "、例えば"java -jar jetty-server-8.1.3.v20120416.jar OPTIONS = Server"
Jettyのドキュメントは貧弱であり、欠落しています(404's)。うん!ファイルの最小セットが何であるかを
実際の質問だから、
に、私は戻って「start.jar」と桟橋の完全な分布の代わりに集約「桟橋-server」を使用してに行けば、(JARおよび私はHTTP経由で基本的な静的コンテンツをサーバーする必要がある完全なJettyディストリビューションから?
...
関連質問:あなたは桟橋-JMXや桟橋-JNDIのようなものを必要としない場合How to start an aggregate jetty-server JAR from Ant?
P.S.トリムこれは**関連する質問の複製ではありません** [AntからジェットサーバーJARを集める方法は?](http://stackoverflow.com/questions/10555868/how-to-start-an-aggregate- jetty-server-jar-from-ant)があります。実際の質問は**異なっています**、彼らはちょうど同じ背景情報を持っています。 –