Pregunta

Tengo una tarea para crear un servicio web para la escuela. El problema es que por alguna razón no voy a entrar wsgen para que funcione correctamente. Tengo una clase llamada Almacén, que está en el paquete:. Com.horstmann.corejava

Ahora voy a construir este proyecto denominado Almacén, y después de esto entro en commandprompt (CMD) y escriba "cd C: \ Archivos de programa (x86) \ Java \ jdk1.6.0_20 \ bin". Wsgen.exe donde es

A continuación el tipo de línea que es: "wsgen -CD C: \ Users \ Julian \ Documents \ \ NetbeansProjects warehous com.horstmann.corejava.Warehouse"

Ahora me sale un error que no encontrará en la clase, por lo que lo cambio a: "wsgen -CD C: \ Users \ Julian \ Documents \ NetbeansProjects \ Almacén \ build \ classes com.horstmann.corejava.Warehouse"

El siguiente error que consigo aquí es que él no será capaz de poner los archivos en el directorio ...

Alguien tiene una solución, sería muy appriciated!

¿Fue útil?

Solución

De acuerdo con la wsgen doc , no hay opción de -cd. Debe utilizar -cp, creo.

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

Cuando se utiliza -cd, sospecho que el comando se confunde con -d que es el directorio de destino donde para generar los archivos de salida, y explicar el segundo mensaje.

Tal vez esto un blog post va a proporcionar alguna ayuda. Yo estaba usando wsgen éxito.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top