Я видел ту же проблему во многих разных местах и даже после хорошей части поиска в Google, я не мог ее решить. То, что я пытаюсь сделать (более крупная фотография), - это пройти Учебное пособие по веб-сервисам java, которое кажется не в синхронизации,
Специально здесь, когда я пытаюсь скомпилировать, я получаю следующее сообщение:
C:\javaeetutorial5\examples\jaxws\common\objects.xml: 26: класс taskdef com.sun.tools.ws.ant.WsImport не найден
Я пробовал много разных комбинаций размещения банок или переменных переменных среды, но без результата. Любые успешные истории?
Полное сообщение об ошибке сборки следующее:
СТРОГО НЕИСПРАВНО
C:\javaeetutorial5\examples\jaxws\helloservice\build.xml: 4: При выполнении этой строки произошла следующая ошибка:
C:\javaeetutorial5\examples\jaxws\common\objects.xml: 26: taskdef Нельзя найти класс, необходимый классу com.sun.tools.ws.ant.WsImport: org/apache/tools/ ant/DynamicConfigurator
с помощью classloader 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>