无法解析 WSDL - 没有这样的文件或目录
Cannot parse WSDL - No such file or directory
我正在使用 java 测试 SOAP。我已经创建了一个 Web 服务接口及其实现。现在我想用 wsimport 生成接口 class。我去 /usr/lib/jvm/java-1.8.0-openjdk-amd64/bin
并写 ./wsimport -keep http://localhost:8080/Brain_war/DataImpl?wsdl
(如果我用手去指定的 url,它会给出正确的 xml)。此 运行 给出以下错误日志:
parsing WSDL...
Generating code...
[ERROR] ./service/Data.java (No such file or directory)
有什么建议吗? (Data.java文件实际上是web服务的接口,位于服务包中。)
好吧,看来我是对的...
默认情况下 wsimport
尝试将生成的文件放入当前目录,如果用户没有适当的权限,则不会保存文件。
因此,对于 wsimport
,最好始终通过 -d <directory>
和 -s <directory>
选项定义放置生成代码的目录
我正在使用 java 测试 SOAP。我已经创建了一个 Web 服务接口及其实现。现在我想用 wsimport 生成接口 class。我去 /usr/lib/jvm/java-1.8.0-openjdk-amd64/bin
并写 ./wsimport -keep http://localhost:8080/Brain_war/DataImpl?wsdl
(如果我用手去指定的 url,它会给出正确的 xml)。此 运行 给出以下错误日志:
parsing WSDL...
Generating code...
[ERROR] ./service/Data.java (No such file or directory)
有什么建议吗? (Data.java文件实际上是web服务的接口,位于服务包中。)
好吧,看来我是对的...
默认情况下 wsimport
尝试将生成的文件放入当前目录,如果用户没有适当的权限,则不会保存文件。
因此,对于 wsimport
,最好始终通过 -d <directory>
和 -s <directory>
选项定义放置生成代码的目录