java6 发布WebService
来源:互联网 发布:2016淘宝卖什么比较好 编辑:程序博客网 时间:2024/05/29 13:50
1.所用环境:MyEclipse8.5 +jdk1.6 。注意:并没有用到web容器
2.
@WebService(serviceName = "HelloWorldService", targetNamespace = "http://www.iteasy.cn")@SOAPBinding(style = SOAPBinding.Style.RPC)public class HelloWorldService { @WebMethod public String sayHello(String name) { System.out.println("hello " + name); return "hello " + name; } public static void main(String[] args) { Endpoint.publish("http://localhost:8089/MyWebService", new HelloWorldService()); }}
刚开始我没有加“@SOAPBinding(style = SOAPBinding.Style.RPC)”,就报了如下错误:
Exception inthread "main" com.sun.xml.internal.ws.model.RuntimeModelerException:runtime modeler error: Wrapper class webservice.jaxws.Echo is not found. Haveyou run APT to generate them?
后来,又试过 网上说的方法,“解决办法是使用apt编译 apt (类路径)/类名.java”,很悲催的是一点都不好用
最终了解到原来是我用自带的jdk版本1.6.0_13,版本不支持,当我改用自己装的jdk1.6.0_21就没有问题了
3.运行HelloWorldService类即发布成功,效果可以在
点击该浏览器,
- Java6 WebService的发布
- java6 发布WebService
- java6发布webservice
- Java6 WebService的发布
- java6发布webservice的例子
- java6 webservice
- Java6发布实体对象的webservice出现的错误
- 【WebService学习过程记录(二)】Java6+Servlet+tomcat发布HelloWord
- 【WebService学习过程记录(二)】Java6+Servlet+tomcat发布HelloWord
- 【WebService学习过程记录(二)】Java6+Servlet+tomcat发布HelloWord
- Java6 WebService @WebService
- Java6开发WebService入门
- Java6上开发WebService
- Java6上开发WebService
- webservice 实现之java6
- Java6开发WebService入门
- Java6 WebService 使用集合
- JAVA6学习webservice
- android开发常用命令
- android 2.3 频率管理
- linux ant 安装 配置 卸载
- 【USACO-Chapter1-1.1】【模拟】Friday the Thirteenth
- C Socket Programming for Linux
- java6 发布WebService
- 看WWDC 2012 Keynotes有感
- Jack's Notes1——文本文件编码
- find 命令
- 先合计再关联
- [patch] fix WPA: Not enough entropy in random pool to proceed - reject first 4-way handshake
- Jack's Notes2——文件系统数据操作
- C++ XML解析之TinyXML篇
- Android-->Launcher拖拽事件详解【androidICS4.0--Launcher系列二】