Cómo ejecutar el progtwig Java en el terminal con la biblioteca externa JAR

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

  1. puede establecer su classpath en el entorno variabl CLASSPATH. en linux, puede agregar CLASSPATH =.: / full / path / a / the / Jars, por ejemplo ………. src / external y simplemente ejecutar in side …… src / Informe/

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