Я пытаюсь создать классы схем из WSDL с помощью инструмента XJC JAXB и я столкнулся ниже сообщение:JAXB XJC -wsdl команда не место
XJC -verbose -wsdl https://xyz/wsdl.aspx
синтаксического анализа схема ...
составление схемы ...
[INFO] генерации кода
местоположение неизвестно
Однако, я попытался с другой URL-адрес WSDL, как показано ниже:
XJC -verbose -wsdl http://wsf.cdyne.com/WeatherWS/Weather.asmx?wsdl
разбор схемы ...
компилирования схема ...
[INFO] код генерации
местоположение неизвестно
ком \ CDYNE \ WS \ weatherws \ ArrayOfForecast.java
ком \ CDYNE \ WS \ weatherws \ ArrayOfWeatherDescription.java
ком \ CDYNE \ WS \ weatherws \ Forecast .java
и т.д ....
Для этого WSDL 'Погода', хотя я заметил, что есть «неизвестные Locati on ', команда может успешно генерировать классы схемы.
Я пробовал google и ссылаюсь на нижерасположенный сайт, но не нашел ничего полезного в этой теме. https://jaxb.java.net/2.2.4/docs/xjc.html
Я не понял ясно из журнала xjc (который говорит «неизвестное местоположение») о том, что является точной проблемой?
Если это проблема, то как она может генерировать классы схемы для второго URL-адреса wwd?
Как исправить проблему и сгенерировать файлы схемы для первого URL-адреса (https://xyz/wsdl.aspx)?
Я попытался использовать «jaxb2-maven-plugin» внутри затмения, но не создал никаких файлов без ошибок. Это также по той же причине?