Close

Pagina 1 di 2 12 UltimaUltima
Risultati da 1 a 10 di 17

Discussione: Apertura file .jar

  1. #1
    Pietra Miliare di Mac Peer L'avatar di iGodness
    Data Registrazione
    Feb 2006
    Località
    /Italia/Veneto/Mestre
    Messaggi
    1,338

    Apertura file .jar

     

    Un amico ha creato appositamente per me un programma in java. Il file ha estensione .jar.

    Se lo clicco, mi da errore. Eppure, sia sotto Windows OS che sotto Linux OS il programma e' eseguibile.

  2. #2
    Quintessenza di Mac Peer
    Data Registrazione
    Mar 2006
    Messaggi
    6,378
    In attesa di una risposta più competente forse questi link possono essere utili:

    http://java.sun.com/developer/Books/...ng/JAR/basics/

    e relativa voce del manuale del Terminale (java -jar). Questo programma potrebbe fare al caso, ma sembra un tantino complicato:

    JarBundler

  3. #3
    Pietra Miliare di Mac Peer L'avatar di iGodness
    Data Registrazione
    Feb 2006
    Località
    /Italia/Veneto/Mestre
    Messaggi
    1,338
    Ho provato da Shell il comando

    java -jar FotoResize.jar (Dove FotoResize e' il nome del file passatomi dal mio amico), ma ricevo il seguente poema:

    Codice:
    Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file
            at java.lang.ClassLoader.defineClass1(Native Method)
            at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
            at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
            at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
            at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
            at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
            at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
            at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)

  4. #4
    Quintessenza di Mac Peer
    Data Registrazione
    Mar 2006
    Messaggi
    6,378
    Sorry, ci ho provato...

  5. #5
    Quintessenza di Mac Peer L'avatar di TheCube
    Data Registrazione
    Jan 2005
    Località
    Milano
    Messaggi
    11,944
    Citazione Originariamente Scritto da iGodness Visualizza Messaggio
    Ho provato da Shell il comando

    java -jar FotoResize.jar (Dove FotoResize e' il nome del file passatomi dal mio amico), ma ricevo il seguente poema:

    Codice:
    Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file
            at java.lang.ClassLoader.defineClass1(Native Method)
            at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
            at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
            at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
            at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
            at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
            at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
            at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
    Il comando in sè è giusto, il problema è da ricercarsi altrove: chiedi al tuo amico se serve una versione minima di Java o se devi aver installato qualche libreria particolare.
    [B][FONT=Comic Sans MS][SIZE=4][COLOR=#0000ff]
    [/COLOR][/SIZE][/FONT][/B]

  6. #6
    Pietra Miliare di Mac Peer L'avatar di iGodness
    Data Registrazione
    Feb 2006
    Località
    /Italia/Veneto/Mestre
    Messaggi
    1,338
    Citazione Originariamente Scritto da TheCube Visualizza Messaggio
    Il comando in sè è giusto, il problema è da ricercarsi altrove: chiedi al tuo amico se serve una versione minima di Java o se devi aver installato qualche libreria particolare.
    Quando il mio amico mi ha portato il programma ha detto che necessitava dell'ultima versione di Java. Quando, pero', siamo andati sul sito della SUN, abbiamo trovato soltanto la versione per Windows e Solaris. Se non sbaglio anche quella per Linux. Ma non quella per Mac...


    https://sdlc5a.sun.com:443/ECom/ECom...007FE3AB7215CA

  7. #7
    Pietra Miliare di Mac Peer L'avatar di iGodness
    Data Registrazione
    Feb 2006
    Località
    /Italia/Veneto/Mestre
    Messaggi
    1,338
    Nessuno sa darmi una mano...?

  8. #8
    Quintessenza di Mac Peer L'avatar di TheCube
    Data Registrazione
    Jan 2005
    Località
    Milano
    Messaggi
    11,944
    Intanto cerca di scoprire che versione di Java hai installato, indi verifica se Aggiornamento Software ti da una versione più recente.
    La JVM per Mac la rilascia Apple, non Sun, quindi se non c'è tra i download di casa Apple...
    [B][FONT=Comic Sans MS][SIZE=4][COLOR=#0000ff]
    [/COLOR][/SIZE][/FONT][/B]

  9. #9
    Pietra Miliare di Mac Peer L'avatar di iGodness
    Data Registrazione
    Feb 2006
    Località
    /Italia/Veneto/Mestre
    Messaggi
    1,338
    In Utility > Java vedo che siamo alla J2SE 5.0
    E il software e' aggiornato... Cavolo... io ho bisogno di quel programma

    Non e' possibile chiedere a Apple di spicciarsi a creare la 6 come per Win-Linux-Solaris o dirgli di lasciar fare a Sun il suo lavoro e fargliela creare anche per Mac OS X?

  10. #10
    Quintessenza di Mac Peer L'avatar di TheCube
    Data Registrazione
    Jan 2005
    Località
    Milano
    Messaggi
    11,944
    Citazione Originariamente Scritto da iGodness Visualizza Messaggio
    Non e' possibile chiedere a Apple di spicciarsi a creare la 6 come per Win-Linux-Solaris o dirgli di lasciar fare a Sun il suo lavoro e fargliela creare anche per Mac OS X?
    Sicuramente: scrivi due righe a Jobs, probabilmente sono distratti e si sono dimenticati di questa fortissima esigenza

    A parte gli scherzi: cosa diavolo c'è in Java 1.6 di così fondamentale da non riuscire a scrivere lo stesso programma affinchè "giri" anche sulla ben più diffusa (e stabile?) 1.5?
    [B][FONT=Comic Sans MS][SIZE=4][COLOR=#0000ff]
    [/COLOR][/SIZE][/FONT][/B]

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •