Vai al contenuto

Compilare ed eseguire da terminale con classpath


Messaggi raccomandati

Salve a tutti, premetto che sono ancora “ignorante” in materia ... 

Mato programmando in java con Mac usando sublime e di solito compilo ed eseguo da terminale . 

 

ho scaricato un pacchetto (file.jar) che mi serve e l ho importato nella mia classe che chiamerò Prova.java 

 

questo package .jar l ho inserito nella cartella stessa dove ho Prova.java e quando compilo da terminale scrivo 

 

javac -classpath NomeFile.jar Prova.java 

 

adesso nella cartella ho il file Prova.class

 

per eseguire ho provato a fare

 

java -classpath NomeFile.jar Prova 

 

sia con jar che senza jar ... ma niente mi dice che non trova la classe 

 

Come posso risolvere il problema ? 

Link al commento
Condividi su altri siti

  • 2 settimane dopo...

devi fare l'import della libreria all'interno della tua classe java.

Se hai solo il .jar devi sapere che nome ha la classe principale di quel jar (che è poi quella da importare).

Link al commento
Condividi su altri siti

  • 3 mesi dopo...

Archiviato

Questa discussione è archiviata e chiusa a future risposte.

×
×
  • Crea Nuovo...