Java 如何创建Apache cxf简单web服务使用者?

Java 如何创建Apache cxf简单web服务使用者?,java,web-services,cxf,Java,Web Services,Cxf,我能够从wsdl文件生成客户机。 现在我需要在Eclipse中运行它 当我使用Eclipse创建Axis2客户机时,我只是创建了一个DynamicWebProject 它会自动将必要的库添加到类路径中 那ApacheCXF呢?是否有人拥有需要手动添加到构建路径的所有必需库的列表 在apache网站上,他们建议使用Maven来实现该功能,但我猜, 有没有更简单的方法 据我所见,通过Eclipse WTP创建Axis2客户端没有那么痛苦, 在几个步骤中,我将所有必需的库添加到项目文件夹中 最简单的分

我能够从wsdl文件生成客户机。 现在我需要在Eclipse中运行它

当我使用Eclipse创建Axis2客户机时,我只是创建了一个DynamicWebProject 它会自动将必要的库添加到类路径中

那ApacheCXF呢?是否有人拥有需要手动添加到构建路径的所有必需库的列表

在apache网站上,他们建议使用Maven来实现该功能,但我猜, 有没有更简单的方法

据我所见,通过Eclipse WTP创建Axis2客户端没有那么痛苦, 在几个步骤中,我将所有必需的库添加到项目文件夹中

最简单的分步解决方案是什么?如何将WSDL2Java Apache CXF生成的客户端存根与运行客户端所需的库绑定?

如果希望在Eclipse下体验类似于“Apache Axis2”的CXF体验,可以安装。实际上,该项目是Web工具平台(孵化器中)的一部分,因此,要安装它,只需转到Web工具更新站点()并安装CXF Web服务(孵化器)

安装后,请转到窗口>首选项>Web服务>CXF 2.x首选项,并设置指向CXF主页的路径(即需要在您的计算机上“安装”)

然后,创建一个New>Other>webservices>webserviceclient,设置服务定义(WSDL),将运行时更改为apachecxf2.x,并按照向导的步骤进行操作。

如果您想要在Eclipse下体验类似于“apacheaxis2”的CXF体验,可以安装。实际上,该项目是Web工具平台(孵化器中)的一部分,因此,要安装它,只需转到Web工具更新站点()并安装CXF Web服务(孵化器)

安装后,请转到窗口>首选项>Web服务>CXF 2.x首选项,并设置指向CXF主页的路径(即需要在您的计算机上“安装”)


然后,创建一个新建>其他>Web服务>Web服务客户端,设置服务定义(WSDL),将运行时更改为Apache CXF 2.x,并按照向导的步骤操作。

@Pascal Thivent Yep谢谢。我发现了同样的溶液,尽管它还在孵化中。现在的问题是如何创建一个示例客户机(即如何将其组合在一起)。向导不创建示例调用。你有什么想法或链接吗?@EugeneP一旦你有了生成的工件,调用客户端应该很容易(3行代码)。见@Pascal Thivent是的,谢谢。我发现了同样的溶液,尽管它还在孵化中。现在的问题是如何创建一个示例客户机(即如何将其组合在一起)。向导不创建示例调用。你有什么想法或链接吗?@EugeneP一旦你有了生成的工件,调用客户端应该很容易(3行代码)。看见