【问题标题】:How to provide servlets from a maven dependency?如何从 Maven 依赖项中提供 servlet?
【发布时间】:2014-11-06 08:14:26
【问题描述】:

考虑以下情况:我有一个 maven 项目 base,其中包含通过 web.xml 文件配置的 Servlet 3.0 兼容 Web 应用程序。 此项目正在打包为 WAR 存档并发布在 Tomcat 7.0 服务器上。

我现在正计划为此项目开发一个可选扩展。这是一个名为addon 的maven 项目。 base 应该包含 addon 作为依赖项:

    <dependency>
        <groupId>de.example</groupId>
        <artifactId>de.example.addon</artifactId>
        <version>0.0.1-SNAPSHOT</version>
    </dependency>

addon 还应根据 servlet 3.0 规范提供 servlets/filters/context 侦听器。

实现这一目标的最佳做法是什么。 addon 可以自己维护 web.xml 还是需要更改 base 才能使其正常工作?

【问题讨论】:

    标签: java maven servlets


    【解决方案1】:

    根据我使用 JSF 的经验,恐怕 base 需要维护自己的 web.xml,我需要设置我的应用程序的 web.xml 以注册 JSF 侦听器和 servlet。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-11-30
      • 2019-03-23
      • 2020-10-13
      • 1970-01-01
      • 1970-01-01
      • 2011-09-02
      • 2016-02-23
      相关资源
      最近更新 更多