gpt4 book ai didi

java - 是否有在普通 Equinox 框架中运行具有 JSP 支持的 Jetty 9.4 或具有 JSP 支持的 Pax Web 的示例?

转载 作者:行者123 更新时间:2023-12-02 10:39:16 25 4
gpt4 key购买 nike

我正在尝试让 Jetty 9.4 与 JSP 支持在我们的应用程序 OSGI 容器中运行。我已经使用了以下信息 https://www.eclipse.org/jetty/documentation/9.4.x/framework-jetty-osgi.html让jetty运行并提供静态页面。当我尝试访问 JSP 时,我得到“java.util.ServiceConfigurationError:javax.servlet.ServletContainerInitializer:Provider org.eclipse.jetty.apache.jsp.JettyJasperInitializer不是子类型”我正在寻找在普通 OSGI 容器中运行 Jetty 的示例,以帮助我调试配置。我也对在 OSGI 容器中使用 Pax Web 的示例感兴趣。到目前为止,我找到的所有 Pax Web 文档都假设你在 Karaf 的奔跑。

最佳答案

Jetty自己的jetty-osgi/test-jetty-osgi使用PAX Web to test it's own implementation .

它基于 jetty-osgi-boot-jsp 中存在的行为项目

注意:Apache Aries Spi-Fly 是强制性要求。不幸的是,这迫使您坚持使用 Java 8(因为它还不支持 ASM 7)

关于java - 是否有在普通 Equinox 框架中运行具有 JSP 支持的 Jetty 9.4 或具有 JSP 支持的 Pax Web 的示例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53050921/

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