使用MyEclipse发布WebService服务的时候报错

it2023-02-08  48

一、问题描述:

使用MyEclipse发布WebService服务的时候报错

二、解决方法:

build path换掉MyEclipse集成的JDK。用自己本地的。

三、具体过程:

开发环境:MyEclipse

1、简单的写了个关于WebService的Demo。

package com.neo.deepwork.java; public interface IReceiveMessage { public void receive(byte[] bytes); } package com.neo.deepwork.java.impl; import javax.jws.WebMethod; import javax.jws.WebService; import com.neo.deepwork.java.IReceiveMessage; @WebService(targetNamespace = "http://127.0.0.1:9001/receive") public class ReceiveMessageImpl implements IReceiveMessage{ @WebMethod public void receive(byte[] bytes) { String string = new String(bytes); System.out.println(string); } } package com.neo.deepwork.java; import javax.xml.ws.Endpoint; import com.neo.deepwork.java.impl.ReceiveMessageImpl; public class ReceivePublisher { public static void main(String[] args) { Endpoint.publish("http://127.0.0.1:9001/receive",new ReceiveMessageImpl()); System.out.println("发布成功"); } }

然而在运行main方法发布的时候竟然报错了。 报错原因

使用了MyEclipse继承的jdk不能满足我们的使用

2、换成自己的jdk重新发布就好了。

最新回复(0)