Jetty 提供静态内容所需的最少文件集



Background

免责声明:我对Java的经验很少。

我们之前在 Ant 构建期间将 Jetty 6 的包装版本用于按需静态内容(JS、CSS、图像、HTML(,因此我们可以针对 HTTP 托管环境使用 PhantomJS 运行单元测试。

但是,Jetty 现在使用的是 8.1.3

版本,我们不再需要该包装(它解决了现在没有意义的另一个问题(,所以我想更新为直接使用 Jetty 8.1.3。

首先,我下载了整个 Jetty 发行版,其重量为 ~40 MB。这适用于蚂蚁,使用"开始.jar"...但我真的不想到处推那些不必要的 JAR。

所以然后我从 Maven 存储库下载了聚合"jetty-server-8.1.3.v20120416.jar"(最新(,但我似乎不能像使用"start.jar"那样使用来自 Ant 的 JAR,例如"java -jar jetty-server-8.1.3.v20120416.jar 选项=服务器">

码头文档既差又缺失(404(。呸!

实际问题

因此,如果我回到使用带有"start.jar"而不是聚合"jetty-server"的 Jetty 的完整发行版,那么我需要通过 HTTP 服务器基本静态内容的完整 Jetty 发行版中的最小文件集(JAR 和配置(是多少?

相关问题:如何从 Ant 启动聚合码头服务器 JAR?

http://wiki.eclipse.org/Jetty/Howto/Use_Jetty_with_Ant

如果你不需要像Jetty-JMX或Jetty-JNDI这样的东西,那么只需修剪它们

相关内容

  • 没有找到相关文章

最新更新