Chiusura inaspettata Jar Launcher

Non esistono domande banali o sciocche: chiedi qui… il forum serve proprio a questo!
User avatar
cryptonotus
Approdato su Mac Peer
Posts: 77
Joined: Sun Nov 11, 2007 8:29 am
Chiusura inaspettata Jar Launcher

Post by cryptonotus »

Buongiorno a tutti.
Ho un cd contenente tre file .jar: nomefilewin.jar, nomefilenet.jar e nomefilemac.jar.
Apro il mac.jar, ma mi appare il messaggio di errore "Jar Launcher si è chiuso inaspettatamente".
Per sicurezza ho reinstallato l'update 2 di Java, ma il problema persiste.
Qualcuno ha idea di come posso fare?
Se necessario posto il resoconto del crash.

Grazie mille.
User avatar
flashcream
Posts: 38388
Joined: Fri Apr 22, 2005 8:41 pm

Post by flashcream »

non puoi fare nulla. quei files non sono stati scritti per le librerie java attualmente installate sul tuo mac. succede spesso. (casi come il tuo con una ricerca nel forum).
User avatar
cryptonotus
Approdato su Mac Peer
Posts: 77
Joined: Sun Nov 11, 2007 8:29 am

Post by cryptonotus »

Grazie Alberto,
anche se la risposta che mi dai è abbastanza terribile...
Questo cd mi serve per ricerche che hanno a che fare con la mia tesi..
Potrei forse provare ad aprire il cd con fusion/windows?

(Ma perché si producono programmi pubblicizzati come eseguibili in mac osx e poi non si riesce a farlo?)

Grazie ancora.
MacBook 2.16 GHz Intel Core 2 Duo 2 GB 667 Mhz DDDR2 SDRAM MacOSX 10.5.8
User avatar
flashcream
Posts: 38388
Joined: Fri Apr 22, 2005 8:41 pm

Post by flashcream »

Potrei forse provare ad aprire il cd con fusion/windows?
certamente si.
User avatar
Peterpan
Quintessenza di Mac Peer
Posts: 9823
Joined: Sat Jan 06, 2007 7:53 am

Post by Peterpan »

Stupidamente: prova a copiare il file .jar sul disco del tuo mac, prima di lanciarlo. Non lo lanciare direttamente dal cd. E' una banale prova... ma vale la pena di farla.
Chi non accetta critiche o discussioni e fa tutto per evitarle è un cialtrone, digli di smettere !!!
User avatar
cryptonotus
Approdato su Mac Peer
Posts: 77
Joined: Sun Nov 11, 2007 8:29 am

Post by cryptonotus »

Ho seguito il tuo consiglio, Peterpan, ma niente da fare. Non mi dice più che jar launcher si è chiuso inaspettatamente, ma che java non può aprire il file .jar e di guardare la console per eventuali errori.. Ho provato a decomprimerlo e vengono fuori delle cartelle piene di file .class e una con il file manifest. A parte questo non sono riuscito a fare molto altro. Eppure il cd è fatto per essere letto anche da Mac (anche perché che cosa ci fa un file chiamato mac.jar insieme a quello win.jar?) Ho spulciato un po' in giro, e a volte si parla di librerie da installare o cose del genere, ma davvero non so che fare.

Grazie comunque.
MacBook 2.16 GHz Intel Core 2 Duo 2 GB 667 Mhz DDDR2 SDRAM MacOSX 10.5.8
User avatar
Peterpan
Quintessenza di Mac Peer
Posts: 9823
Joined: Sat Jan 06, 2007 7:53 am

Post by Peterpan »

Prova a riportare qui gli errori che escono fuori. Vediamo un po' di capire qual'e' il problema.
Chi non accetta critiche o discussioni e fa tutto per evitarle è un cialtrone, digli di smettere !!!
User avatar
cryptonotus
Approdato su Mac Peer
Posts: 77
Joined: Sun Nov 11, 2007 8:29 am

Post by cryptonotus »

Se lancio da cd l'applicazione si chiude e questo è il resoconto (una parte del resoconto...):

Process: Jar Launcher [940]
Path: /System/Library/CoreServices/Jar Launcher.app/Contents/MacOS/Jar Launcher
Identifier: Jar Launcher
Version: ??? (???)
Code Type: X86 (Native)
Parent Process: Jar Launcher [939]

Date/Time: 2008-10-30 11:51:01.302 +0100
OS Version: Mac OS X 10.5.5 (9F33)
Report Version: 6

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x000000000003302c
Crashed Thread: 0

Application Specific Information:
*** single-threaded process forked ***

Adesso se lancio dopo aver copiato il .jar su disco non accade proprio nulla....

Questo quello che mi dice la console:

30/10/08 11:56:01 [0x0-0x7e07e].com.apple.JarLauncher[985] Exception
30/10/08 11:56:01 [0x0-0x7e07e].com.apple.JarLauncher[985] in thread "main"
30/10/08 11:56:01 [0x0-0x7e07e].com.apple.JarLauncher[985] java.lang.NoClassDefFoundError: Main (wrong name: startup/Main)

30/10/08 11:56:01 [0x0-0x7e07e].com.apple.JarLauncher[985] at java.lang.ClassLoader.defineClass1(Native Method)

30/10/08 11:56:01 [0x0-0x7e07e].com.apple.JarLauncher[985] at java.lang.ClassLoader.defineClass(ClassLoader.java:675)

30/10/08 11:56:01 [0x0-0x7e07e].com.apple.JarLauncher[985] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)

30/10/08 11:56:01 [0x0-0x7e07e].com.apple.JarLauncher[985] at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)

30/10/08 11:56:01 [0x0-0x7e07e].com.apple.JarLauncher[985] at java.net.URLClassLoader.access$100(URLClassLoader.java:56)

30/10/08 11:56:01 [0x0-0x7e07e].com.apple.JarLauncher[985] at java.net.URLClassLoader$1.run(URLClassLoader.java:195)

30/10/08 11:56:01 [0x0-0x7e07e].com.apple.JarLauncher[985] at java.security.AccessController.doPrivileged(Native Method)

30/10/08 11:56:01 [0x0-0x7e07e].com.apple.JarLauncher[985] at java.net.URLClassLoader.findClass(URLClassLoader.java:18 8)

30/10/08 11:56:01 [0x0-0x7e07e].com.apple.JarLauncher[985] at java.lang.ClassLoader.loadClass(ClassLoader.java:316)

30/10/08 11:56:01 [0x0-0x7e07e].com.apple.JarLauncher[985] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:280)

30/10/08 11:56:01 [0x0-0x7e07e].com.apple.JarLauncher[985] at java.lang.ClassLoader.loadClass(ClassLoader.java:251)

30/10/08 11:56:01 [0x0-0x7e07e].com.apple.JarLauncher[985] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:374)
MacBook 2.16 GHz Intel Core 2 Duo 2 GB 667 Mhz DDDR2 SDRAM MacOSX 10.5.8
User avatar
Peterpan
Quintessenza di Mac Peer
Posts: 9823
Joined: Sat Jan 06, 2007 7:53 am

Post by Peterpan »

Il mio consiglio di spostare su disco deriva dal fatto che secondo me quando 'lanci' il programma dal CD questo tenta di scompattarsi sul disco da cui l'hai lanciato e quindi va in crash perche' il CD ovviamente non puo' essere scritto.

Pero' se non riesci a trovare tracce di quello che succede sul tuo disco... diventa difficile aiutarti.

Prova a lanciare il file da terminale e leggere cosa succede.

Apri il terminale, spostati nella directory dove hai il file e poi fai:

./nomefile.jar
Chi non accetta critiche o discussioni e fa tutto per evitarle è un cialtrone, digli di smettere !!!
User avatar
cryptonotus
Approdato su Mac Peer
Posts: 77
Joined: Sun Nov 11, 2007 8:29 am

Post by cryptonotus »

Effettivamente su Windows il disco gira bene...
Sono contrariato però dal fatto di dover installare antivirus ecc. per proteggermi dalle piaghe di windows.
Vorrei provare con Ubuntu (o Kubuntu o Xubuntu, sto ancora studiando le differenze), ma non ho idea se possa funzionare o no.

Grazie per il vostro aiuto,
sempre gentilissimi.
:fioriperte:
MacBook 2.16 GHz Intel Core 2 Duo 2 GB 667 Mhz DDDR2 SDRAM MacOSX 10.5.8

Post Reply