我问了类似的问题jetty-jndi-resource-fails using Jetty only,Jetty 文档将其描述为Jetty: startup-classpath。现在我喜欢使用“模块指定的库”并通过 Gretty 将其设置为存储库依赖项。我在 Getty 文档中没有找到类似的内容:Gretty-configuration。我还搜索 Gretty: integratin-test Git 以查找任何可用的示例,但没有结果。Gretty 不支持此 Jetty 功能吗?或者可以设置--module=ext参数吗?任何使用:farmRun的人都可以让我知道如何以任何清晰的方式处理服务器提供的外部库,这些外部库在农场中的多个 Web 应用程序上共享吗?
1 回答
慕娘9325324
TA贡献1783条经验 获得超4个赞
您所指的“模块特定库”适用于 Jetty 的独立版本。
如果您看到对工件(或旧工件)的引用和${jetty.home}
概念,以及对工件(或旧工件)${jetty.base}
的访问,那么您正在使用一种使用 Jetty 独立版本的技术。jetty-home
jetty-distribution
根据您链接的 Gretty 文档,Gretty 似乎没有使用 Jetty 的独立版本,而是使用嵌入式 Jetty(全部在代码中)技术来启动 Jetty。
Gretty 具有可选的 XML 启动功能这一事实意义不大,因为 XML 实际上只是在其嵌入式 Jetty 设置中配置对象的代码,与使用解释脚本(在 groovy 或 jsh 中)来完成相同的事情没有什么不同. 使用此 Gretty 设置时没有模块。
添加回答
举报
0/150
提交
取消