De esta manera puede importar varios frascos?
set CLASSPATH=C:\dependency\*;C:\location\*
Esto significa que todos se frascos por debajo de la dependencia se importa?
Se permiten comodines en la última versión de Java 6. Véase el documento para más detalles:
http://java.sun.com/javase/6/docs/technotes/tools/windows/classpath.html
Vamos a echar un vistazo a este ejemplo
java -classpath "./libs/*" Test
El *
que aquí se refiere a todos los archivos jar en el directorio LIBS. No se puede escribir java -classpath "./libs/*. jar"
prueba como esta
Si hay dos archivos jar y archivos de clase en el directorio LIBS, que todos queremos hacer referencia a ellos, por lo que necesita para escribir
java -classpath "./libs/*;./libs/" Test
Nota: en el sistema Windows, el separador es ;
en el sistema UNIX, el separador es:
Tenga en cuenta que LIBS/*
no contiene archivos jar en subdirectorios bajo el directorio LIBS, tales comoLIBS/folder1/a.jar
Si desea incluir los subdirectorios, tiene que ser claro acerca de ellos, tales como
java -cp "./libs/*;./libs/folder1/*" Test