Costruire un classpath da passare come argomento a un comando del tipo:
java -cp firstLib.jar:secondLib.jar com.blogger.lordtom.mainClassToLaunch
includendo tutti i file di una cartella.
Soluzione:
APP_CLASSPATH=
for i in (indicare quali file includere) do
APP_CLASSPATH="$APP_CLASSPATH":"$i"
done
java -cp ${APP_CLASSPATH} com.blogger.lordtom.mainClassToLaunch
Esempio:
for i in /lib/*.jar;do
APP_CLASSPATH="$APP_CLASSPATH":"$i"
done
java -cp ${APP_CLASSPATH} com.blogger.lordtom.mainClassToLaunch
Nota:
Il carattere di separazione dipende dal sistema operativo: ; per windows e : per unix
for %%i in (..\..\bin\*.jar) do set CLASSPATH=%CLASSPATH%;%%i
Nessun commento:
Posta un commento