WSDL2Java ошибка в командной строке - PullRequest
2 голосов
/ 09 марта 2011

У меня ошибка при использовании инструмента WSDL2Java в командной строке.я получаю

Исключение в потоке "main" java.lang.NoClassDefFoundError: org / apache / axis / wsdl / WSDL2Java

Ошибка.

Может кто-нибудь помочь мне с этим?Мне действительно нужно решение для этого.заранее спасибо.

1 Ответ

3 голосов
/ 10 марта 2011

я решил эту проблему. я установил classpath всех фляг индивидуально в командной строке.

set CLASSPATH = C: \ axis \ lib \ axis.jar; C: \ axis \ lib \ axis-ant.jar; C: \ axis \ lib \ commons-discovery-0.2.jar; C: \ axis \ Lib \ Обще-каротаж 1.0.4.jar; C: \ ось \ Lib \ jaxrpc.jar; C: \ ось \ Lib \ log4j-1.2.8.jar; C: \ ось \ Lib \ saaj.jar; C : \ ось \ Lib \ wsdl4j-1.5.1.jar; C: \ ось \ Lib \ activation.jar; C: \ ось \ Lib \ mailapi.jar

запустите это в командной строке и запустите

c: \ axis> java org.apache.axis.wsdl.WSDL2Java [WSDL FILE] ИЛИ [WSDL URL]

классы, сгенерированные инструментом WSDL2Java, будут найдены в:

c: \ axis \ org или каталог, в котором вы запускаете скрипт, приведенный выше.

Вы можете использовать это для справки.

http://ws.apache.org/axis/java/user-guide.html#WSDL2JavaBuildingStubsSkeletonsAndDataTypesFromWSDL

Надеюсь, это поможет вам. :)

...