我正在尝试使用 wsimport 解析 WSDL。我有jdk 1.6。
我在SOF和网络上搜索了相关问题,发现我得到的错误: The package name 'interface.whateverpackage.imports' used for this schema is not a valid package name
是由于java架构的 targetNameSpace 中存在的关键字。
但找不到任何解决办法。谁能指导我如何解决这个问题?
最佳答案
使用下面提到的格式来创建客户端。
在命令中。
D:\temp>“C:\Program Files (x86)\Java\jdk1.7.0_60\bin\wsimport.exe”
- 保留 http://localhost:9999/service.wsdl
这将在创建 jar 之后在 D:\temp 目录中创建所有 wsdl 类,您就可以开始了。
关于java - wsimport 在将 wsdl 解析为 java 时抛出与包相关的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28226300/