gpt4 book ai didi

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

转载 作者:可可西里 更新时间:2023-11-01 10:38:46 28 4
gpt4 key购买 nike

背景

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

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

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

首先,我下载了整个 Jetty 发行版,其大小约为 40 MB。这适用于 Ant,使用“start.jar”...但我真的不想到处乱放那些不必要的 JAR。

然后我从 Maven 存储库下载了聚合“jetty-server-8.1.3.v20120416.jar”(最新),但我似乎无法像使用“start.jar”那样使用来自 Ant 的 JAR “,例如“java -jar jetty-server-8.1.3.v20120416.jar OPTIONS=Server”

Jetty 文档既糟糕又缺失(404)。啊!

真题

因此,如果我回到使用带有“start.jar”而不是聚合“jetty-server”的 Jetty 的完整分发版,完整的文件(JAR 和配置)的最小集合是什么我需要通过 HTTP 为基本静态内容提供服务器的 Jetty 分布?

...

相关问题: How to start an aggregate jetty-server JAR from Ant?

最佳答案

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

如果您不需要 jetty-jmx 或 jetty-jndi 之类的东西,那么只需修剪它们即可

关于java - Jetty 提供静态内容所需的最少文件集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10557427/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com