代码之家  ›  专栏  ›  技术社区  ›  Jared

有没有在一个简单的Equinox框架中运行带有JSP支持的jetty9.4或带有JSP支持的paxweb的例子?[关闭]

  •  0
  • Jared  · 技术社区  · 6 年前

    我试图让jetty9.4在我们的应用程序OSGI容器中运行JSP支持。我已经用过了 https://www.eclipse.org/jetty/documentation/9.4.x/framework-jetty-osgi.html 让jetty运行并提供静态页面。当我尝试访问JSP时 "java.util.ServiceConfigurationError错误: javax.servlet.ServletContainerInitializer:提供商org.eclipse.jetty网站.apache.jsp.JettyJasperInitializer“不是子类型” 我正在寻找在普通OSGI容器中运行Jetty的示例,以帮助我调试配置。我还对在OSGI容器中使用paxweb的示例感兴趣。到目前为止,我找到的所有paxweb文档都假设你在卡拉夫跑步。

    1 回复  |  直到 6 年前
        1
  •  1
  •   Joakim Erdfelt    6 年前

    jetty-osgi/test-jetty-osgi PAX Web to test it's own implementation .

    它是建立在现实生活中的行为基础上的 jetty-osgi-boot-jsp 项目

    注意:Apache Aries Spi Fly是一个强制要求。不幸的是,这迫使您坚持使用Java8(因为它还不支持ASM7)