Java 为什么我的基于SOAP的项目不包含ApacheCxf';什么是依赖关系?

Java 为什么我的基于SOAP的项目不包含ApacheCxf';什么是依赖关系?,java,soap,cxf,jax-ws,Java,Soap,Cxf,Jax Ws,因此,这是我第一次尝试使用ApacheCXF使用SOAP。我将整个项目(基于Spring的)样本复制到我的工作区,运行它,它就可以正常工作了。我很困惑,因为我认为我没有包含任何与ApacheCXF相关的依赖项,我搜索了任何文件夹,什么都没有。据我所知,Tomcat本身不支持JAX-WS,因此我需要一个JAX-WS运行时。但是,即使是这样,apachecxf也是参考实现手段,它是来自JAX-WS的一个独立项目,所以我需要包含它 我还发现了这些声明cfx context.xml: <impo

因此,这是我第一次尝试使用ApacheCXF使用SOAP。我将整个项目(基于Spring的)样本复制到我的工作区,运行它,它就可以正常工作了。我很困惑,因为我认为我没有包含任何与ApacheCXF相关的依赖项,我搜索了任何文件夹,什么都没有。据我所知,Tomcat本身不支持JAX-WS,因此我需要一个JAX-WS运行时。但是,即使是这样,apachecxf也是参考实现手段,它是来自JAX-WS的一个独立项目,所以我需要包含它

我还发现了这些声明
cfx context.xml

 <import resource="classpath:META-INF/cxf/cxf-servlet.xml"/>
 <import resource="classpath:META-INF/cxf/cxf.xml"/>

我不认为在
META-INF
文件夹或任何地方都有这样的
cfxservlet.xml
cxf.xml

我需要解释一下为什么会这样,因为我将在接下来的几天里处理一些SOAP代码

使用的工具和库: EclipseIDE -TomEE容器/服务器
-Spring的jars

我想您使用的是java8?JAX-WS2.2是JavaSE8的一部分(请参阅)。请注意,对于将来的版本,此代码已更改,在这种情况下,您需要添加其他库。

显示您的代码。怎么会有人知道你在做什么?@mentalurg。在我的例子中,代码到底做了什么?不清楚代码中是否有ApacheCXF。如果您显示代码,那么它将是清晰的。视情况而定,还有其他问题。