Domanda

Ho un compito di creare un webservice per la scuola. Il problema è per qualche motivo non metterò wsgen per funzionare correttamente. Ho una classe denominata Warehouse, che è nel pacchetto:. Com.horstmann.corejava

Ora ho costruito questo progetto denominato Warehouse, e dopo questo vado in commandprompt (cmd) e digitare "cd C: \ Program Files (x86) \ Java \ jdk1.6.0_20 \ bin". Dove wsgen.exe è

Avanti tipo di linea che è: "wsgen -CD C: \ Users \ Julian \ Documenti \ NetbeansProjects \ Warehous com.horstmann.corejava.Warehouse"

Ora ottengo un errore che non si trovano nella classe, quindi lo cambio a: "wsgen -CD C: \ Users \ Julian \ Documenti \ NetbeansProjects \ Warehouse \ costruire \ classes com.horstmann.corejava.Warehouse"

Il prossimo errore che ottengo qui è che egli non sarà in grado di mettere i file nella directory ...

Chiunque ha una soluzione, sarebbe molto appriciated!

È stato utile?

Soluzione

Secondo il wsgen doc , non c'è possibilità -cd. Si dovrebbe usare -cp, credo.

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

Quando si utilizza -cd, ho il sospetto che il comando si confonde con -d, che è la directory di destinazione in cui per generare i file di output, e spiegare il secondo messaggio.

blog post verrà fornire un aiuto. Stavo usando wsgen successo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top