Apache Axis2 插件安装以及实现WebService 接口 一、Eclipse 安装Axis2 插件 及应用 1、环境准备 :Eclipse – j2ee 需要的 Axis2 压缩包文件 解压后的文件名为 axis2-1
1 目录解压后的文件结构如图: 2、配置 Eclipse Eclipse 自带了开发 WebService 的工具 第一步:打开 Eclipse-->点击菜单 windows-->Preferences-->WebServices-->Axis2Preferences-->设置 Axis2 runtime location 为 Axis2 下载后并解压的核心包的位置: 选择后 Eclipse 会自动检测包是否正确
如果 successfully提示表示设置正确 第二步:在 Eclipse 创建一个 WebProject 时,点击 Configuration 的 Modify会出现下图界面: 勾选Axis2 Web Services 按OK
回到新建WebProject 界面,完成项目创建
创建成功后会发现在 WEB-INF 文件夹下会多出一个 axis2-web 的文件夹,这个是 Axis2 的项目文件夹
现在启动服务器会抛出异常,这是因为 Eclipse 在自动加载生成该项目时有几个问题需要手动修复,下面分别列出: 问题一:会抛出异常:java
ClassNotFoundException:org
apache
transport
AxisAdminServlet 是因为生动生成的 web
xml 文件中所指定的 AxisAdminServlet 包路径有错
自动生成的源码如下: 注意红色字体部分,我们可以去看一下所下载的Axis2 的源包
AxisAdminServlet 类所在的包路径并不在下列这个