对于 Eclipse 靛蓝。
创建 Java 项目
import javax.jws.WebService;
@WebService
public class WSResponse {
public String getMessage(String name){
return "Hello "+name;
}
}
//Create build.xml
<project default="wsgen">
<target name="wsgen" >
<exec executable="wsgen">
<arg line="-cp ./bin -keep -s ./src -d ./bin com.ws.service.example.WSResponse"/>
</exec>
</target>
</project>
执行 Ant build.xml 文件
最后写:WS-发布类
import javax.xml.ws.Endpoint;
public class RunWSService {
public static void main(String[] args) {
System.out.println("Startring Web Service started.");
Endpoint.publish("http://localhost:8080/WSExample", new WSResponse());
}
}
使用 Web 服务资源管理器对其进行测试。