我曾使用wsimport命令行工具创建类,但现在我想从Java代码中实现它。有什么建议吗?
你可以调用WsImport
的main()
方法:
import com.sun.tools.ws.WsImport;
...
String[] args = {"put", "your", "arguments", "here"};
WsImport.main(args);
javax.xml.ws.Dispatch
对象。请查看JAX-WS的动态Dispatch接口。您可以以编程方式使用wsimport ant task。
您可以通过使用任务类 - com.sun.tools.ws.ant.WsImport
来实现。实例化它,设置其属性(如任务文档中所定义的),并调用execute()
方法。