Esto debería ser simple, pero nunca lo había hecho antes y no encontré ninguna solución.
Actualmente estoy usando Eclipse para codificar mi progtwig, que importa alguna biblioteca JAR externa, como la biblioteca api de datos de Google. Puedo usar Eclipse para comstackr / construir / ejecutar el progtwig.
Pero ahora quiero ejecutarlo en la terminal, entonces, ¿dónde debería poner esos archivos JAR, y cómo construir y ejecutar el progtwig?
¡Gracias!
Tu puedes hacer :
1) javac -cp /path/to/jar/file Myprogram.java
2) java -cp .:/path/to/jar/file Myprogram
Entonces, supongamos que su current working directory
en la terminal es src/Report/
javac -cp src/external/myfile.jar Reporter.java java -cp .:src/external/myfile.jar Reporter
Echa un vistazo aquí para configurar Classpath
Para comstackr el archivo java que tiene dependencia en un contenedor
javac -cp path_of_the_jar / jarName.jar className.java
Para ejecutar el archivo de clase
java -cp.; path_of_the_jar / jarName.jar className
Javac Reporter.java
reportero de java
De manera similar, puede establecerlo en las variables de entorno de Windows. por ejemplo, en Win7
Haga clic con el botón derecho en Inicio -> Computadora y luego Propiedades -> Configuración avanzada del sistema -> Avanzado -> Variables de entorno en las variables de usuario, haga clic en classPath y Editar y agregue la ruta completa de los archivos jar al final. voila