Я пытаюсь узнать, как реализовать веб-службы с помощью Axis2 и Tomcat, но я боюсь, что я не понимаю некоторые основы.Axis2 (war) + Tomcat 6: WSDL2Java отсутствует?
Я следил за этим tutorial, но когда я попытался использовать WSDL2Java, я заметил, что у меня нет инструмента в любом месте. Это происходит из-за того, что я загрузил и установил версию .war (веб-архив) Axis2, правильно?
Как я могу включить инструмент в текущую установку внутри Tomcat? Будет ли достаточно копировать/вставить?
Спасибо заранее, Hal
wsdl2java - это инструмент командной строки. Загрузите axis2 'Standard Binary Distribution', тогда вы можете легко использовать его из макета каталога по умолчанию. –
Спасибо! Я загрузил и попытался запустить его снова, но получил еще одну проблему: он говорит, что переменная AXIS_HOME не установлена (что на самом деле является C: \ Program Files \ Apache Software Foundation \ Tomcat 6.0 \ webapps \ axis2 \). Любые идеи? Попробовал заставить SET AXIS_HOME = (...) по командной строке, но не будет работать –
Как я понимаю, вы работаете в Windows, поэтому вам нужно добавить переменную среды AXIS_HOME (Control Panel-> System-> Environment Variables). Перезагрузите окно cmd после завершения. –