背景
免責聲明:我非常與Java的經驗。Jetty需要哪些文件才能提供靜態內容?
我們以前在我們的Ant構建過程中使用了Jetty 6的包裝版本,用於按需靜態內容(JS,CSS,圖像,HTML),因此我們可以在PhantomJS上針對HTTP託管環境運行單元測試。
但是,Jetty現在在版本8.1.3上,我們不再需要這種包裝(它解決了現在正在討論的另一個問題),所以我想更新爲直接使用Jetty 8.1.3。
首先我下載了整個Jetty發行版,它的重量約爲40MB。這從Ant使用「start.jar」工作,但我並不想在任何地方推動那些不必要的JAR。
然後我從Maven回購站下載了聚合「jetty-server-8.1.3.v20120416.jar」(最新版),但是我似乎無法像使用「start」那樣從Ant使用該JAR。罐子「,例如「java -jar jetty-server-8.1.3.v20120416.jar選項=服務器」
Jetty文檔既糟糕又缺失(404's)。啊!
實際問題
所以,如果我回去使用碼頭的全部分佈「start.jar」,而不是總「碼頭 - 服務器」,什麼是文件(JAR文件的最小集合和配置)從我需要通過HTTP服務器基本靜態內容的完整Jetty發行版?
...
相關問題:How to start an aggregate jetty-server JAR from Ant?
附:這是**不是**相關問題的重複[如何從Ant啓動集合碼頭服務器JAR?](http://stackoverflow.com/questions/10555868/how-to-start-an-aggregate-碼頭服務器-JAR-從螞蟻)。實際的問題是**不同**,他們只是有相同的背景信息。 –