Vai al contenuto

Benvenuto nella community di Italiamac Forum

Guest Image

Benvenuto su Italiamac, la più grande comunità AMUG italiana riconosciuta da Apple. La consultazione è libera. Se vuoi anche partecipare attivamente alle discussioni pubblicando post e messaggi puoi iscriverti gratuitamente, avrai molti vantaggi:

  • Pubblicare post, messaggi e richieste di aiuto
  • Fare amicizia e usare i messaggi privati fra utenti
  • Pubblicare annunci di vendita di usato
  • Usare tutte le funzioni della community

ISCRIVITI GRATIS


Change Mode






Compilare ed eseguire da terminale con classpath


Recommended Posts

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 di questo messaggio
Condividi su altri siti
  • 2 weeks later...

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 di questo messaggio
Condividi su altri siti
  • 3 months later...

Ma perchè non usi Eclipse? Non hai di questi problemi. Solitamente con java -jar nomeFile.jar parte (se ha un main dichiarato all'interno)

iMac 21.5 1TB HD 8GB Ram ddr3 1333 Mhz ; Macbook 2007 320GB HD 2GB RAM 667Mh; iPod Shuffle 3th Generation 1GB

Link di questo messaggio
Condividi su altri siti

Rispondi e partecipa alla discusione

Puoi rispondere subito e iscriverti successivamente. If you have an account, sign in now to post with your account.

Ospite
Rispondi a questa discussione...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Crea Nuovo...

Info

Questo sito utilizza cookies, anche di terze parti e profilazione. Utilizzando il sito acconsenti al loro impiego e dichiari di aver letto e di accettare: Privacy Policy Termini di utilizzo