1、设置CXF的bin目录进@H_502_8@@H_502_8@环境变量@H_502_8@
2、CXF导入相关的jar包。@H_502_8@@H_502_8@@H_502_8@
3、建立接口@H_502_8@ @H_502_8@@H_502_8@@H_502_8@@H_502_8@
@H_502_8@@H_502_8@@H_502_8@@H_502_8@
@WebService public interface HelloWorld { public void say(String name); }
4、实现接口@H_502_8@
@H_502_8@
@WebService(endpointInterface="com.webservice.HelloWorld",serviceName="HelloWorldWs") public class HelloWorldImpl implements HelloWorld { @Override public void say(String name) { System.out.println("hello"+name); } }5、 发布webservice@H_502_8@
public class ServiceMain { public static void main(String[] args) { HelloWorld hw = new HelloWorldImpl(); Endpoint.publish("http://本地ip地址:端口/HelloWorldWs",hw);//发布helloworld } }6、测试
http://本地地址:端口/HelloWorldWs?wsdl
@H_502_8@@H_502_8@
出现wsdl相关xml文件即可@H_502_8@@H_502_8@
2、 java.lang.classCastException: com.ctc.wstx.stax.WstxInputFactory incompatible with javax.xml.stream.@H_502_8@@H_502_8@@H_502_8@
解决:@H_502_8@@H_502_8@@H_502_8@
导入进去即可。(我使用的是
wstx-asl-@H_502[email protected])
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。