加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

axis2 WebService发布

发布时间:2020-12-16 22:01:18 所属栏目:安全 来源:网络整理
导读:下载最新的axis2的包,最新为1.7.3的 webService开发完毕,要发布到tomcat上,只要服务开着就能访问、 1. 安装插件 axis2-eclipse-codegen-plugin-1.7.3 axis2-eclipse-service-plugin-1.7.3.zip 这两个包解压放到eclipse的plugins中,重启eclipse,new-othe

下载最新的axis2的包,最新为1.7.3的

webService开发完毕,要发布到tomcat上,只要服务开着就能访问、

1. 安装插件

axis2-eclipse-codegen-plugin-1.7.3

axis2-eclipse-service-plugin-1.7.3.zip

这两个包解压放到eclipse的plugins中,重启eclipse,new->others,就能看到

2. 选择Axis2 Service Archiver,下一步,输入编译文件存放路径


下一步:

下一步,将所有用过的包都add进来,这个很麻烦:

下一步:

按上图勾选后,下一步:

Service name与services.xml中配置的service name,Class name是web Service项目下服务类的路径,如服务类为Server.java

所在包名为ws,就是与services.xml配置文件中ServiceClass的值一样,如<parameter name="ServiceClass">ws.Server</parameter>,

输入Class name后点击Load按钮,就回显示服务类中所有服务方法。

下一步:

Output file location中内容为tomcat下webappsaxis2WEB-INFservices,

如我的路径为 E:downloadapache-tomcat-7.0.68webappsaxis2WEB-INFservices

Output File Name 的内容为打好的 .aar 包的名字。

后面就没什么说的了。

可以看这篇文章: http://www.th7.cn/Program/java/201408/266105.shtml

我打包的时候再输入Service name那一步总是报Class not Found错误,主要是我路径没写对。

我是在web项目发布到tomcat中并启动tomcat的启动下进行上面操作的,不知道有没有影响,但是没有任何

异常发生,完成后启动tomcat,可成功看到wsdl。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读