Un java .jar-eseguire

.jar vengono utilizzati per l`archiviazione e l`estrazione di archivi. Una delle caratteristiche essenziali dei file jar è la capacità di comprimere senza perdita di dati. Vuoi sapere come eseguire un tale file? Qui puoi leggere come.

Passi

Immagine titolata Run a .Jar Java File Step 1
1. Assicurati di avere Java installato sul tuo sistema. Verifica questo inserendo nel prompt dei comandi java - versione. Se non disponi dell`ultima versione di Java, aggiornala prima di continuare.
Immagine titolata Run a .Jar Java File Step 2
2. Fare un eseguibile .file jar.UN .jar può essere reso eseguibile dal cosiddetto "file di classe" dalla tua applicazione Java. I compilatori JVM (Java Virtual Machine) comprendono questi formati. .i file jar vengono eseguiti da javaw (Java web start). Hai bisogno di un cosiddetto "punto d`entrata" da impostare all`interno del .file jar. (Un punto di ingresso è una classe che contiene la funzione principale dell`applicazione) È possibile impostare il punto di ingresso utilizzando il file Manifest. Ecco come farlo:
  • Lo strumento Jar imposta automaticamente meta-inf/manifest.mf come il percorso del .file jar. Quando apri un tale file manifest dovrebbe dire "Versione manifesta: 1.0, Creato da: 1.6.0 (Sun Microsystems Inc)"
  • Crea un file di testo da aggiungere al manifest. Digitare Classe principale: [Nome pacchetto].[Nome della classe], compilando le specifiche informazioni tra parentesi. (Questo sotto forma di una coppia di valori di attributo.)
  • Immettere questo comando nel prompt dei comandi per modificare il file manifest per incorporare il punto di ingresso dell`applicazione. Adatta nuovamente la parte tra parentesi ai tuoi nomi di file specifici: jar cfm [nome file jar] [appendice manifest] [file di input]
  • Controlla il tuo file manifest. Dopo aver impostato questo punto di ingresso, ora dovrebbe dire: "Versione manifesta: 1.0, Creato da: 1.6.0 (Sun Microsystems Inc), Classe principale: [Nome pacchetto].[Nome della classe]"
  • In alternativa, è possibile impostare il punto di ingresso utilizzando il .strumento vaso. Questo sostituisce l`attributo Main-class nel file manifest. Immettere il seguente comando: jar cfe [nome file jar] [Nome pacchetto] [Nome classe con funzione principale]

    Immagine titolata Run a .Jar Java File Step 3
    3. Scappa da te .file jar. Nutrirti .jar con il seguente comando (che esegue il metodo principale della tua applicazione java): java -jar [nome file jar]
    Immagine titolata Run a .Jar Java File Step 4
  • 4. Come configurarlo .jar che lo rendono eseguibile facendo doppio clic su di esso (opzionale).Ad un .jar facendo doppio clic su di esso è necessario modificare la directory nella posizione dell`eseguibile javaw (java web start) (.EXE). Digitare il seguente comando nel prompt dei comandi: C:ProgrammiJavaj2rex.y.zbinjavaw.EXE" -barattolo "%1" %*

    Metodo 1 di 1: A .jar in esecuzione su Linux

    Immagine titolata Run a .Jar Java File Step 5
    1. Apri il terminale. Fare doppio clic su a .jar in Linux lo apre in un`applicazione di archivio zip che memorizza il contenuto del file .verrà visualizzato il file jar. Invece, fai clic destro su di esso e seleziona "Apri Terminale".
    Immagine titolata Run a .Jar Java File Step 6
    2. Esegui il seguente comando:$>java -jar [nome file jar]
    Immagine titolata Run a .Jar Java File Step 7
    3. Apriti .jar facendo doppio clic su di esso (opzionale).Ad un .jar facendo doppio clic su di esso potrebbe essere necessario modificare l`associazione del tipo di file (simile alle istruzioni per Windows), a seconda della distribuzione Linux.
  • Assicurati che il comando sopra funzioni.
  • Digita il seguente comando nel terminale: $>/usr/lib/jvm/jre-1.6.0-sole/bin/java -jar %f
  • Punta il percorso alla posizione in cui Java è installato sul tuo sistema.
  • Consigli

    • I programmi Java funzionano su tutte le piattaforme. Se non funziona non è programmato correttamente oppure è un programma altamente specializzato che fa affidamento su risorse di sistema o dipende da altri programmi.
    • Nella cartella con javaw.exe è un programma che javaws.exe viene chiamato. Non confonderli - javaw.exe è per eseguire programmi java in Windows e javaws.exe significa GIAVAwriflusso Scrostata.
    • UN .jar potrebbe essere un programma o una libreria. Se è una libreria (non contiene una classe eseguibile), non ha senso provare a eseguirla.
    • UN .jar può dipendere da altri file per funzionare correttamente. (Proprio come .exe) Se non nel file "percorso di classe" registrato, il programma potrebbe non funzionare.

    Avvertenze

    • Java è più sicuro della maggior parte dei linguaggi di programmazione, ma il malware scritto in Java esiste ancora. L`utente dovrebbe essere a conoscenza di quale software è in esecuzione sulla sua macchina.

    Condividi sui social network: