_fefe_
09-12-2008, 13:59
ciao ragazzi
sono un po' digiuno di java, ma devo risolvere un problema:
ho un file WSDL che ho trasformato in .java grazie ad axis2.
I file generati contengono diverse classi. Quello che devo fare io è creare un main che chiami un metodo particolare di queste classi passandogli dei valori letti da riga di comando.
il tutto deve essere "impacchettato" in un comodo file .jar.
proprio su questo ultimo punto nascono i miei problemi. Quando do il comando export->jar file...... ottengo le seguenti cose:
1- il file manifest.mf risulta vuoto. In pratica non c'è scritto dov'è il main. Questo l'ho risolto creando a mano il file e dicendo ad eclipse di usare quello creato. Però non credo che sia la soluzione ideale.:help:
2- al tentativo di eseguire il jar da riga di comando, ottengo solo un errore:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/axis2/AxisFault
AxisFault è presente tra le classi di axis ed infatti eclipse risolve benissimo le chiamate e non dà errore. Però non lo include nella creazione del jar. Perchè? come risolvo?
grazie
sono un po' digiuno di java, ma devo risolvere un problema:
ho un file WSDL che ho trasformato in .java grazie ad axis2.
I file generati contengono diverse classi. Quello che devo fare io è creare un main che chiami un metodo particolare di queste classi passandogli dei valori letti da riga di comando.
il tutto deve essere "impacchettato" in un comodo file .jar.
proprio su questo ultimo punto nascono i miei problemi. Quando do il comando export->jar file...... ottengo le seguenti cose:
1- il file manifest.mf risulta vuoto. In pratica non c'è scritto dov'è il main. Questo l'ho risolto creando a mano il file e dicendo ad eclipse di usare quello creato. Però non credo che sia la soluzione ideale.:help:
2- al tentativo di eseguire il jar da riga di comando, ottengo solo un errore:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/axis2/AxisFault
AxisFault è presente tra le classi di axis ed infatti eclipse risolve benissimo le chiamate e non dà errore. Però non lo include nella creazione del jar. Perchè? come risolvo?
grazie