我正在尝试使用Intellij Idea从需要身份验证的wsdl url生成一些java类。我已经尝试了所谓的“从WSDL生成Java代码”窗口中的所有内容,但我实际上可以单击“确定”的唯一选项是使用Apache Axis(因为它是唯一可以填充用户/传递的选项),但是我收到“服务器返回的HTTP响应代码:401 for URL:https://example.com/basic?wsdl”,即使我传递了有效的用户/密码(在浏览器上尝试了它并且它有效)。
除了Apache Axis之外的所有其他内容,显示一条红色消息“WSDL url无效”,并且OK按钮保持禁用状态。我还可以尝试生成我需要的课程吗?
感谢。
答案 0 :(得分:0)
使用maven插件生成类,请参阅此处的大量示例:https://github.com/krasa/krasa-jaxb-tools-example,还有更多,但cxf-codegen-plugin应该是您所需要的。