Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [JAVA] Eseguire un file jar

    Salve a tutti,
    ho creato un file JAR "eseguibile.jar", contenente tutte le classi del mio programma ed il relativo MF "manifesto.mf"
    Ora, se lancio il programma da prompt DOS con il comando:
    codice:
    java -jar eseguibile.jar
    viene eseguito correttamente, mentre se lo lancio direttamente da Windows XP PRO facendo "apri con.. -> javaw" non viene eseguito nulla!

    Qualche suggerimento per far partire il mio programma da Windows?

  2. #2
    fai una ricerca nel forum...è un argomento che è stato trattato molte volte!! troverai di certo come risolvere il problema!

    Ciao.
    Si può vincere o perdere, l'importante è vincere o perdere da uomini...

    Neverland - Il mio Forum

  3. #3
    Originariamente inviato da Matteo982
    fai una ricerca nel forum...è un argomento che è stato trattato molte volte!! troverai di certo come risolvere il problema!

    Ciao.
    SI, in effetti è quello che ho fatto, ma senza successo!
    Mi pare di aver letto in uno dei tuoi POST che rai risolto il problema lanciando il file semplicemente tramite
    "apri con.. -> java", anzichè "apri con.. javaw", ma il prompt di DOS mi va in errore e poi si chiude!

    Qualcuno mi può dare una mano???

  4. #4
    No no...devi andare in:

    opzioni cartella -> tipi di file

    Dall'elenco ti metti su Jar (o se non c'è già crei tu una nuova voce), premi su avanzate e nella nuova finestrella premi su nuovo quindi dai il nome all'operazione (ad esempio "open" e nella casellina sotto ci inserisci questa stringa:

    "C:\Programmi\Java\jre1.5.0_06\bin\javaw.exe" -jar "%1" %*

    ovviamente modificata per il tuo percorso della cartella java. Poi premi i vari ok e dovrebbe funzionarti.

    Ciao.
    Si può vincere o perdere, l'importante è vincere o perdere da uomini...

    Neverland - Il mio Forum

  5. #5
    1000 GRAZIE, FUNZIONA! Comunque per chi dovesse avere lo stesso problema la stringa esatta da inserire è:
    codice:
    "C:\Programmi\Java\jre1.5.0_06\bin\java.exe" -jar "%1" %*
    che contiene "java.exe" anzichè "javaw.exe"!

    Un ultima domanda: c'è qualcuno di voi che saprebbe spiegarmi come si fa ad eseguire un file.jar su un S.O. LINUX e/o MAC dove è già stata installata la JVM??? Basta un semplice clic???

  6. #6
    A dire il vero a me funziona con javaw...
    Si può vincere o perdere, l'importante è vincere o perdere da uomini...

    Neverland - Il mio Forum

  7. #7
    Originariamente inviato da Matteo982
    A dire il vero a me funziona con javaw...
    :master: Ora provo a lanciarla da LINUX..

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.