Visualizzazione dei risultati da 1 a 6 su 6

Discussione: File .jar

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    158

    File .jar

    Sto sviluppando un'applacazione in Java ( netBeans ) , ho riscontrato il seguente problema :

    se prendo il file che si trova nella cartella dist , il file .jar ( l'eseguibile ) e lo eseguo su un'altra macchina , non mi trova le librerie che avevo caricato...
    in effetti controllando nel file jar la cartella lib manca
    nel jar vengono archiviate solo le cartelle contenenti nel pachetto dei Sorgenti... la cartella lib viene ignorata

    come posso risolvere ?
    Grazie

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    La cartella "lib" non viene inclusa nel JAR ma nella cartella dist. Non devi prendere solo il JAR della cartella dist, ma tutto il contenuto della cartella "dist", quindi anche la sottocartella "lib".


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    158
    Grazieeeeee

    Originariamente inviato da LeleFT
    La cartella "lib" non viene inclusa nel JAR ma nella cartella dist. Non devi prendere solo il JAR della cartella dist, ma tutto il contenuto della cartella "dist", quindi anche la sottocartella "lib".


    Ciao.

  4. #4
    pperò io ho vari programmi in formato .jar che nn richiedono altre cartelle lib.
    è tutto integrato?
    nn c'è un modo per integrare tutto?

  5. #5
    da quanto ho capito eclipse ha un plugin per farlo: fat jar.
    e anche jbuilder lo fa.
    praticamente solo netbeans nn è in grado.
    qua c'è uno che dice come fare:
    http://www.velocityreviews.com/forum...beans-ide.html
    ma nn ho capito le ultime due operazioni:
    enter the build-path
    enter /dist
    dove dovrei mettere il build-path.......

  6. #6
    ho trovato un altro modo:
    http://download-llnw.oracle.com/java...jar/build.html
    teoricamente funziona perchè dentro al file .jar mi mette tutta la cartella lib.
    solo che poi quando provo ad avviarlo:
    codice:
    java -jar Banca.jarFailed to load Main-Class manifest attribute from
    Banca.jar
    suppongo che dovrei mettere a posto il file manifest che così viene creato con solo due righe.
    Manifest-Version: 1.0
    X-COMMENT: Main-Class will be added automatically by build

    ma che ci dovrei mettere?

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.