PDA

View Full Version : java classpath


confamao
13-12-2005, 18:24
sono riuscito ad implementare l' rpc, chiamate da remoto di metodi...e in locale funziona perfattamente SE faccio partire il server (ServerRpc) direttamente da eclipse.
quando faccio partire il server da linea di comando sembra funzionare, ma quando faccio delle richieste con il client mi restituisce sempre lo stesso errore:
java.lang.Exception: java.lang.NoClassDefFoundError: org/apache/lucene/search/Query
in pratica non riesce ad utilizzare le altre librerie presenti nella cartella.
per "startare" il server e cercare di includere le altre librerie uso il seguente comando:

java -classpath zappoutils.jar net.ServerRpc ; e:\zappotv\webapps\jsp\WEB-INF\lib\activation.jar ;
e:\zappotv\webapps\jsp\WEB-INF\lib\lucene-1.4.3.jar ;
....

org/apache/lucene/search/Query è in lucene-1.4.3.jar.

c'è un errore nel comando???? :muro: :muro: :muro:

kingv
13-12-2005, 22:15
metti prima tutto il classpath e togli gli spazi:


java -classpath zappoutils.jar;e:\zappotv\webapps\jsp\WEB-INF\lib\activation.jar;e:\zappotv\webapps\jsp\WEB-INF\lib\lucene-1.4.3.jar net.ServerRpc