Visualizzazione dei risultati da 1 a 3 su 3

Discussione: creare JAR file

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2008
    Messaggi
    10

    creare JAR file

    Come si creano i JAR?
    Ho provato varie guide sul web ma non riesco a crearlo correttamente, quando provo ad eseguire da DOS con il comando

    jar cvf prova.jar prova.class

    si crea il JAR ma all'avvio, sempre da console, dice che manca il file manifest..
    Il file manifest si crea automaticamente o va creato?

    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2014
    residenza
    Padova
    Messaggi
    361
    Io per creare i file .jar uso il comando:

    jar cmf manifest.txt NomeJar.jar Classe.class

    Con questo comando il file manifest si genera automaticamente dal file manifest.txt (che deve essere il primo argomento del comando).Dentro al file manifest.txt scrivo:

    codice:
    Main-Class: Classe
    Attento a questo: dopo la riga Main-Class ... lascio una riga vuota, perché se non la lascio e provo ad eseguire il file .jar, ottengo l'errore:

    nessun attributo manifest principale in NomeJar.jar

    Non sono un esperto e non saprei consigliarti di meglio, prova a fare così intanto

  3. #3
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da Ansharja Visualizza il messaggio
    dopo la riga Main-Class ... lascio una riga vuota, perché se non la lascio e provo ad eseguire il file .jar, ottengo l'errore:

    nessun attributo manifest principale in NomeJar.jar
    Sì, purtroppo il formato del manifest è pignolissimo. Finché si fanno queste piccole prove iniziali a mano va bene, altrimenti sarebbe meglio gestire il build con Ant, Maven o altri tools di build.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.