0

我正在使用最后一个 Eclipse 开发人员构建的 Oxygen RC3进行一些测试。我知道它只是一个 RC 产品,但在里程碑中,Axis2 运行时没有问题。现在,它不存在 Axis Runtime。

带有 Web 服务的 Eclipse 首选项

当我尝试运行向导并创建 Web 服务时,我只是看不到设置 Axis2 运行时的选项,只有 Axis 运行时。

Eclipse 向导创建 Web 服务

我还尝试安装插件,将它们移动到dropins文件夹中,使用命令行中的 -console 选项运行 Eclipse(按照Apache 说明ss axis2),当我使用它说的命令检查控制台时,我"Framework is launched."还安装了 2 个捆绑包:

从 Eclipse 控制台安装的 Axis2 捆绑包

不幸的是,当我尝试启动它们时,我收到了消息:BundleException:Could no resolve module: org.apache.axis2.eclipse.service.plugin [107X] Unresolved requirement: Import-Package: javax.xml.stream; version="1.0.0"

启动 Axis2 捆绑包时出错

我尝试将它们安装在插件文件夹中,但无法正常工作。

另外,我按照其他指南上网未成功。

我能做些什么?提前致谢!

4

1 回答 1

0

好吧,经过一番研究,我得到了解决方案!Axis2 工具和 CXF Web 服务随Eclipse Java EE Developer ToolsProject 一起提供,所以我想这将是包含 Axis2 的包。

所以我只是在谷歌上搜索 Eclipse Marketplace 中的那个包(这个链接),然后将 Install 按钮拖到 Eclipse SDK 中。我检查并安装了Axis2 ToolsCXF Web Servicesrequired包。

重新启动 Eclipse 后,魔术就完成了。

我有Axis2 Runtime设置: Axis2 运行时设置

Axis2 Code Generator向导Axis2 Service Archiver

Axis2 向导

最后,我Apache Axis2Web Service Client向导中有 Web 服务运行时:

在此处输入图像描述

于 2017-06-13T10:18:39.787 回答