Надеюсь, это поможет!
ел одну и ту же проблему во многих разных местах, и даже после значительной части поиска я не смог ее решить. То, что я пытаюсь сделать (общая картина), это пройти черезУчебник по веб-сервисам Java, который кажется в точках несинхронизированных,
СпециальноВот, когда я пытаюсь скомпилировать, я получаю следующее сообщение:
C: \ javaeetutorial5 \ examples \ jaxws \ common \ target.xml: 26: класс taskdefcom.sun.tools.ws.ant.WsImport не может быть найден
Я пробовал много разных комбинаций размещения банок или изменения переменных среды, но безрезультатно. Есть успешные истории?
Полное сообщение об ошибке сборки следующее:
СТРОИТЬ НЕУДАЧИ
C: \ javaeetutorial5 \ examples \ jaxws \ helloservice \ build.xml: 4: при выполнении этой строки произошла следующая ошибка:
C: \ javaeetutorial5 \ examples \ jaxws \ common \ target.xml: 26: taskdef Класс, необходимый для класса com.sun.tools.ws.ant.WsImport, не найден: org / apache / tools / ant / DynamicConfigurator
использование загрузчика классов AntClassLoader [C: \ Program Files (x86) \ Java \ jdk1.6.0_23 \ lib \ tools.jar]
Общее время: 0 секунд
И соответствующийtaskdef:
<taskdef name="wsimport" classname="com.sun.tools.ws.ant.WsImport">
<classpath refid="jaxws.classpath"/>
</taskdef>
Также загляните в каталог одобрения:
C:\javaeetutorial5\kschneid>cd %JAVA_HOME%
C:\Program Files (x86)\Java\jdk1.6.0_23>dir lib\endorsed
Volume in drive C is OSDisk
Volume Serial Number is AAAA-BBBB
Directory of C:\Program Files (x86)\Java\jdk1.6.0_23\lib\endorsed
25/02/2011 09:34 <DIR> .
25/02/2011 09:34 <DIR> ..
25/02/2011 09:34 105,134 jaxb-api.jar
25/02/2011 09:33 54,476 jaxws-api.jar
2 File(s) 159,610 bytes
2 Dir(s) 110,907,056,128 bytes free
C:\Program Files (x86)\Java\jdk1.6.0_23>