Sto codificando un programma Java sulla mia macchina di sviluppo. Maven impacchetta questo myjar.jar , e posso eseguirlo dalla riga di comando usando java -cp myjar.jar my.FantasticClass . Utilizza la libreria somelib.jar . Uso Maven e il progetto è ospitato su github.
Quando voglio eseguire il mio progetto sul computer di destinazione, qual è il modo migliore per andare?
Potrei impacchettare il mio codice come un barattolo, prendere il somelib.jar e spostarlo manualmente sul computer di destinazione, ma suppongo che potrei anche controllare il progetto Maven da github sul computer di destinazione, eseguirlo e avere Maven entrambi generano il jar e ottengono il file somelib.jar .
O sto semplicemente trascurando qualcosa?