веб-сервис java - wsgen - PullRequest
       11

веб-сервис java - wsgen

0 голосов
/ 19 июня 2010

У меня есть задача создать веб-сервис для школы.Проблема в том, что по какой-то причине я не могу заставить wsgen работать правильно.У меня есть класс с именем Warehouse, который находится в пакете: com.horstmann.corejava.

Теперь я создаю этот проект с именем Warehouse, и после этого я вхожу в командную строку (cmd) и набираю "cd C".: \ Program Files (x86) \ Java \ jdk1.6.0_20 \ bin ", где находится wsgen.exe.

Следующая строка, которую я набираю:" wsgen -cd C: \ Users \ Julian \ Documents \ NetbeansProjects \Warehous com.horstmann.corejava.Warehouse "

Теперь я получаю сообщение об ошибке, что он не находит класс, поэтому я изменяю его на:" wsgen -cd C: \ Users \ Julian \ Documents \ NetbeansProjects \ Warehouse \build \ classes com.horstmann.corejava.Warehouse "

Следующая ошибка, которую я здесь получаю, заключается в том, что он не сможет поместить файлы в каталог ...

Кто-нибудь получил решение,будет очень ценным!

1 Ответ

2 голосов
/ 19 июня 2010

Согласно wsgen doc , опция -cd отсутствует. Вы должны использовать -cp, я думаю.

wsgen -cp <location of the jar> com.horstmann.corejava.Warehouse

Когда вы используете -cd, я подозреваю, что команда перепутана с -d, который является целевым каталогом, в котором создаются выходные файлы, и объясняет второе сообщение.

Возможно, этот пост blog поможет вам. Я успешно использовал wsgen.

...