是否可以将我的webservice客户端放在与我的webservice相同的项目中?
当我尝试构建项目时,NetBeans无法找到对WSDL的引用,因为它未部署。
批准的方式是什么?
WulfgarPro
答案 0 :(得分:1)
我想出来了。
只需要在 web / WEB-INF / wsdl / mywsdlfile.wsdl 中添加网络服务的最终网址,其中规定:
<soap:address location="REPLACE_WITH_ACTUAL_URL"/>
执行此操作,然后进行清理构建和部署,修复我的所有问题。现在,我的服务和客户端都在同一个项目中运行。
我不喜欢NetBeans有这么多属性/配置文件。在我看来,NetBeans正在尝试做太多。
WulfgarPro
答案 1 :(得分:0)
目前,无法在NetBeans创建的同一个基于ant的NetBeans项目中拥有服务及其客户端。您可能会破解build.xml以使其成为可能......但我不知道为使其成为可能所需的黑客攻击的细节。