spring整合Cxf遇到的坑

20 篇文章 0 订阅
11 篇文章 0 订阅

发句感慨:深刻体会到了 中国文章一大抄的问题 。。。苦水三天三夜道不完啊。。。

如果你想整合的话 你可以去百度 都是你妹的sayhello方法 调用 其实我就是想做个webservice的服务端 但是网上通篇的是教你怎么去做的 先做一个接口  然后再去实现  看着很简单啊 然后我就决定试一试

然后 就遇到了坑

首先说遇到的第一个坑:基本每个做的项目都一样  都是需要


<dependency>
    <groupId>org.apache.cxf</groupId>
    <artifactId>cxf-core</artifactId>
    <version>3.1.4</version>
</dependency>
<dependency>
    <groupId>org.apache.cxf</groupId>
    <artifactId>cxf-rt-transports-http</artifactId>
    <version>3.1.4</version>
</dependency>
<dependency>
    <groupId>org.apache.cxf</groupId>
    <artifactId>cxf-rt-frontend-jaxws</artifactId>
    <version>3.1.4</version>
</dependency>
这三个包 好吧  那么我们就继续做吧 然后 就下载这三个包。。。然后你就发现了问题

Invalid NamespaceHandler class [org.apache.cxf.jaxws.spring.NamespaceHandler] for namespace

这句话的大概意思就是没有jaxws包 但是我上面明明cxf-rt-frontend-jaxws加载了啊 然后 好吧 我就百度呗

然后 出来了答案 很少 就四个吧 好像 而且 都一样 都一样 说是jar包冲突

然后我就想了  这有什么冲突 。。思考了半天

一个jar一个jar的排除 最后 都打算换jdk了 (因为一个人说是jdk不兼容 )我后来想 高版本的可以兼容低版本的啊 不可能会是jdk的问题 然后我就”必应“了一下 stackoverflow 给了我想要的答案 原来歪果仁也就我这种低级错误

我想在百度上的、找不到答案就是因为 这东西太low 所以没人写吧 

原来是缺少jar那三个jar是不能达到要求的

嗯嗯!!!!!来纪念一下!!!

后面附上全jar包下载的链接

https://download.csdn.net/my/uploads/3/1

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值