首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java 15:使用tomcat10 embedded制作jaxws的Maven项目

Java 15:使用tomcat10 embedded制作jaxws的Maven项目
EN

Stack Overflow用户
提问于 2021-01-11 14:54:28
回答 2查看 226关注 0票数 0

我尝试使用嵌入式tomcat 10创建jaxws webservice的java 15 maven项目。

我不确定使用cargo-maven2 2插件来构建这个项目,而不是使用Axis2或原型构建这个项目是个好主意。但如果可以的话,我想保持这种状态。欢迎提供更多关于这一选择的信息;)

来解释我的实际问题。当我运行maven:build时有一个错误:

严重:配置类com.sun.xml.ws.transport.http.servlet.WSServletContextListener java.lang.NoClassDefFoundError: jakarta/servlet/ServletContextAttributeListener的应用程序侦听器时出错

如果有人有主意的话。提前感谢

EN

回答 2

Stack Overflow用户

发布于 2021-02-23 10:45:26

我们面临着同样的问题,解决方案是将jakarta.servlet-api添加到项目中:

代码语言:javascript
复制
    <dependency>
        <groupId>jakarta.servlet</groupId>
        <artifactId>jakarta.servlet-api</artifactId>
        <version>5.0.0</version>
    </dependency>
票数 1
EN

Stack Overflow用户

发布于 2021-01-15 16:23:20

经过了大量的搜索。我终于找到了关于服务器使用的一个很好的答案。它解释了tomcat不是这类项目的好服务器。

应用服务器和servlet容器之间的区别?在这里输入链接描述,所以我选择中止这个maven项目类型来使用glassfish重新创建一个新的项目。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65669142

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档