[Wiki] JDofusCalc

Répondre
Partager Rechercher
Justement, il faudrait pouvoir dire à Mac OS que l'on veut utiliser la version 1.6 et pas 1.5, mais là, j'atteins mon seuil de compétence.
Je vais quand même cherche un peu comment faire.
plop Mister SachaP

La 1.6 de Java est présente avec la dernière release de 10.5 mais n'est pas "fonctionnelle" au sens ou Apple a désactivé son fonctionnement.

On peut forcer 10.5 à utiliser Java 1.6 mais cela est contre nature et pas forcement accessible à tous (il faut aller redéfinir des liens en SU, le meilleur moyen pour mettre le merdier dans son mac)

Ainsi je ne peut que te conseiller de refaire ta distrib pour quelle soit compatible avec Java 1.5
C'est bien ce que je redoutais, merci Aerendil.

Je pense quand même faire les modifications pour rendre compatible l'application avec mac OS X, ça serait dommage priver les mac users.
Plop,

Bon, j'ai bidouillé pour forcer le passage à la 1.6 sous 10.5.6 avec pour résultat....Nothing ! (sinon le droit de repasser sous 1.5)

Ça plantouille tout pareillement car, oh surprise (p'être pas connaissant la pomme) le JavaSE 1.6 est....suspense....en 64bit !

Code:
java version "1.6.0_07"
Java(TM) SE Runtime Environment (build 1.6.0_07-b06-153)
Java HotSpot(TM) 64-Bit Server VM (build 1.6.0_07-b06-57, mixed mode)
Pas de bol, du coups on a toujours :

Code:
java.lang.IllegalArgumentException: The file: core.jar doesn't exist.
	at java.awt.Desktop.checkFileValidation(Desktop.java:191)
	at java.awt.Desktop.open(Desktop.java:252)
	at fr.ayapap.AUtil.lancerJar(AUtil.java:51)
	at org.JDofusCalc.lanceur.Lanceur.lancerApplication(Lanceur.java:188)
	at org.JDofusCalc.lanceur.Lanceur.<init>(Lanceur.java:177)
	at org.JDofusCalc.lanceur.Lanceur.main(Lanceur.java:71)
java.io.IOException: Unable to access jarfile core.jar
	at fr.ayapap.AUtil.lancerJar(AUtil.java:94)
	at org.JDofusCalc.lanceur.Lanceur.lancerApplication(Lanceur.java:188)
	at org.JDofusCalc.lanceur.Lanceur.<init>(Lanceur.java:177)
	at org.JDofusCalc.lanceur.Lanceur.main(Lanceur.java:71)
java.lang.Exception: Imposible de lancer le fichier jar 'core.jar'
	at fr.ayapap.AUtil.lancerJar(AUtil.java:105)
	at org.JDofusCalc.lanceur.Lanceur.lancerApplication(Lanceur.java:188)
	at org.JDofusCalc.lanceur.Lanceur.<init>(Lanceur.java:177)
	at org.JDofusCalc.lanceur.Lanceur.main(Lanceur.java:71)
le fichier core donc... et si je le lance avec java -jar "core.jar" j'obtient :


Code:
Exception in thread "main" java.lang.ExceptionInInitializerError
	at com.trolltech.qt.QtJambiObject.<clinit>(QtJambiObject.java:57)
	at org.JDofusCalc.vues.Qt.VQtEcranDemarrage.<init>(VQtEcranDemarrage.java:74)
	at org.JDofusCalc.controleurs.ControleurPrincipal.<init>(ControleurPrincipal.java:98)
	at org.JDofusCalc.Main.main(Main.java:78)
Caused by: java.lang.RuntimeException: Loading library failed, progress so far:
Unpacking .jar file: 'qtjambi-plateforme.jar'
Checking Archive 'qtjambi-plateforme.jar'
 - cache key='gcc-20080925-1843'
 - adding 'libQtCore.4.dylib' to library map
 - library: name='lib/libQtCore.4.dylib', 
 - adding 'libQtGui.4.dylib' to library map
 - library: name='lib/libQtGui.4.dylib', 
 - adding 'libQtXml.4.dylib' to library map
 - library: name='lib/libQtXml.4.dylib', 
 - adding 'libQtSql.4.dylib' to library map
 - library: name='lib/libQtSql.4.dylib', 
 - adding 'libQtSvg.4.dylib' to library map
 - library: name='lib/libQtSvg.4.dylib', 
 - adding 'libQtNetwork.4.dylib' to library map
 - library: name='lib/libQtNetwork.4.dylib', 
 - adding 'libQtOpenGL.4.dylib' to library map
 - library: name='lib/libQtOpenGL.4.dylib', 
 - adding 'libQtWebKit.4.dylib' to library map
 - library: name='lib/libQtWebKit.4.dylib', 
 - adding 'libQtXmlPatterns.4.dylib' to library map
 - library: name='lib/libQtXmlPatterns.4.dylib', 
 - adding 'libphonon.4.dylib' to library map
 - library: name='lib/libphonon.4.dylib', 
 - library: name='plugins/phonon_backend/libphonon_qt7.dylib', never load
 - library: name='plugins/imageformats/libqjpeg.dylib', never load
 - library: name='plugins/imageformats/libqgif.dylib', never load
 - library: name='plugins/imageformats/libqmng.dylib', never load
 - library: name='plugins/imageformats/libqtiff.dylib', never load
 - library: name='plugins/imageformats/libqsvg.dylib', never load
 - library: name='plugins/iconengines/libqsvgicon.dylib', never load
 - library: name='plugins/codecs/libqcncodecs.dylib', never load
 - library: name='plugins/codecs/libqjpcodecs.dylib', never load
 - library: name='plugins/codecs/libqkrcodecs.dylib', never load
 - library: name='plugins/codecs/libqtwcodecs.dylib', never load
 - library: name='plugins/accessible/libqtaccessiblewidgets.dylib', never load
 - library: name='plugins/sqldrivers/libqsqlite.dylib', never load
 - adding 'libqtjambi.jnilib' to library map
 - library: name='lib/libqtjambi.jnilib', 
 - adding 'libcom_trolltech_qt_core.jnilib' to library map
 - library: name='lib/libcom_trolltech_qt_core.jnilib', 
 - adding 'libcom_trolltech_qt_gui.jnilib' to library map
 - library: name='lib/libcom_trolltech_qt_gui.jnilib', 
 - adding 'libcom_trolltech_qt_xml.jnilib' to library map
 - library: name='lib/libcom_trolltech_qt_xml.jnilib', 
 - adding 'libcom_trolltech_qt_sql.jnilib' to library map
 - library: name='lib/libcom_trolltech_qt_sql.jnilib', 
 - adding 'libcom_trolltech_qt_svg.jnilib' to library map
 - library: name='lib/libcom_trolltech_qt_svg.jnilib', 
 - adding 'libcom_trolltech_qt_network.jnilib' to library map
 - library: name='lib/libcom_trolltech_qt_network.jnilib', 
 - adding 'libcom_trolltech_qt_opengl.jnilib' to library map
 - library: name='lib/libcom_trolltech_qt_opengl.jnilib', 
 - adding 'libcom_trolltech_qt_phonon.jnilib' to library map
 - library: name='lib/libcom_trolltech_qt_phonon.jnilib', 
 - adding 'libcom_trolltech_qt_webkit.jnilib' to library map
 - library: name='lib/libcom_trolltech_qt_webkit.jnilib', 
 - adding 'libcom_trolltech_qt_xmlpatterns.jnilib' to library map
 - library: name='lib/libcom_trolltech_qt_xmlpatterns.jnilib', 
 - plugin path='plugins'
 - using cache directory: '/tmp/QtJambi_jean-sebastienmerot_x86_64_4.4.3_01_gcc-20080925-1843'
 - cache directory exists
Loading library: 'libQtCore.4.dylib'...
 - using deployment spec

	at com.trolltech.qt.internal.NativeLibraryManager.loadNativeLibrary(NativeLibraryManager.java:428)
	at com.trolltech.qt.internal.NativeLibraryManager.loadQtLibrary(NativeLibraryManager.java:352)
	at com.trolltech.qt.Utilities.loadQtLibrary(Utilities.java:137)
	at com.trolltech.qt.Utilities.loadQtLibrary(Utilities.java:133)
	at com.trolltech.qt.QtJambi_LibraryInitializer.<clinit>(QtJambi_LibraryInitializer.java:53)
	... 4 more
Caused by: java.lang.UnsatisfiedLinkError: /private/tmp/QtJambi_jean-sebastienmerot_x86_64_4.4.3_01_gcc-20080925-1843/lib/libQtCore.4.dylib: 
	at java.lang.ClassLoader$NativeLibrary.load(Native Method)
	at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1822)
	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1702)
	at java.lang.Runtime.load0(Runtime.java:770)
	at java.lang.Runtime.load(Runtime.java:758)
	at com.trolltech.qt.internal.NativeLibraryManager.loadLibrary_helper(NativeLibraryManager.java:455)
	at com.trolltech.qt.internal.NativeLibraryManager.loadNativeLibrary(NativeLibraryManager.java:423)
	... 8 more

Donc sorry, mais pour Mac (d'autant que tout le monde n'est pas sous Leopard) il faudra repasser en distrib 1.5

En espérant que ça puisse t'aider !

Bon courrage.
Hum, je viens de lire ceci :
Citation :
Mac OS X :
When running a Qt Jambi application, it is necessary to pass the -XstartOnFirstThread argument to the Java executable. Also, if you have a source package, you have to build Qt with the --no-framework option.
Ainsi, si tu lances le core.jar comme ça :
Code:
java -XstartOnFirstThread -jar "core.jar"
Ça donne quoi comme résultats ?
J'ai remis la version 1.6 :

Code:
Exception in thread "main" java.lang.ExceptionInInitializerError
	at com.trolltech.qt.QtJambiObject.<clinit>(QtJambiObject.java:57)
	at org.JDofusCalc.vues.Qt.VQtEcranDemarrage.<init>(VQtEcranDemarrage.java:74)
	at org.JDofusCalc.controleurs.ControleurPrincipal.<init>(ControleurPrincipal.java:98)
	at org.JDofusCalc.Main.main(Main.java:78)
Caused by: java.lang.RuntimeException: Loading library failed, progress so far:
Unpacking .jar file: 'qtjambi-plateforme.jar'
Checking Archive 'qtjambi-plateforme.jar'
 - cache key='gcc-20080925-1843'
 - adding 'libQtCore.4.dylib' to library map
 - library: name='lib/libQtCore.4.dylib', 
 - adding 'libQtGui.4.dylib' to library map
 - library: name='lib/libQtGui.4.dylib', 
 - adding 'libQtXml.4.dylib' to library map
 - library: name='lib/libQtXml.4.dylib', 
 - adding 'libQtSql.4.dylib' to library map
 - library: name='lib/libQtSql.4.dylib', 
 - adding 'libQtSvg.4.dylib' to library map
 - library: name='lib/libQtSvg.4.dylib', 
 - adding 'libQtNetwork.4.dylib' to library map
 - library: name='lib/libQtNetwork.4.dylib', 
 - adding 'libQtOpenGL.4.dylib' to library map
 - library: name='lib/libQtOpenGL.4.dylib', 
 - adding 'libQtWebKit.4.dylib' to library map
 - library: name='lib/libQtWebKit.4.dylib', 
 - adding 'libQtXmlPatterns.4.dylib' to library map
 - library: name='lib/libQtXmlPatterns.4.dylib', 
 - adding 'libphonon.4.dylib' to library map
 - library: name='lib/libphonon.4.dylib', 
 - library: name='plugins/phonon_backend/libphonon_qt7.dylib', never load
 - library: name='plugins/imageformats/libqjpeg.dylib', never load
 - library: name='plugins/imageformats/libqgif.dylib', never load
 - library: name='plugins/imageformats/libqmng.dylib', never load
 - library: name='plugins/imageformats/libqtiff.dylib', never load
 - library: name='plugins/imageformats/libqsvg.dylib', never load
 - library: name='plugins/iconengines/libqsvgicon.dylib', never load
 - library: name='plugins/codecs/libqcncodecs.dylib', never load
 - library: name='plugins/codecs/libqjpcodecs.dylib', never load
 - library: name='plugins/codecs/libqkrcodecs.dylib', never load
 - library: name='plugins/codecs/libqtwcodecs.dylib', never load
 - library: name='plugins/accessible/libqtaccessiblewidgets.dylib', never load
 - library: name='plugins/sqldrivers/libqsqlite.dylib', never load
 - adding 'libqtjambi.jnilib' to library map
 - library: name='lib/libqtjambi.jnilib', 
 - adding 'libcom_trolltech_qt_core.jnilib' to library map
 - library: name='lib/libcom_trolltech_qt_core.jnilib', 
 - adding 'libcom_trolltech_qt_gui.jnilib' to library map
 - library: name='lib/libcom_trolltech_qt_gui.jnilib', 
 - adding 'libcom_trolltech_qt_xml.jnilib' to library map
 - library: name='lib/libcom_trolltech_qt_xml.jnilib', 
 - adding 'libcom_trolltech_qt_sql.jnilib' to library map
 - library: name='lib/libcom_trolltech_qt_sql.jnilib', 
 - adding 'libcom_trolltech_qt_svg.jnilib' to library map
 - library: name='lib/libcom_trolltech_qt_svg.jnilib', 
 - adding 'libcom_trolltech_qt_network.jnilib' to library map
 - library: name='lib/libcom_trolltech_qt_network.jnilib', 
 - adding 'libcom_trolltech_qt_opengl.jnilib' to library map
 - library: name='lib/libcom_trolltech_qt_opengl.jnilib', 
 - adding 'libcom_trolltech_qt_phonon.jnilib' to library map
 - library: name='lib/libcom_trolltech_qt_phonon.jnilib', 
 - adding 'libcom_trolltech_qt_webkit.jnilib' to library map
 - library: name='lib/libcom_trolltech_qt_webkit.jnilib', 
 - adding 'libcom_trolltech_qt_xmlpatterns.jnilib' to library map
 - library: name='lib/libcom_trolltech_qt_xmlpatterns.jnilib', 
 - plugin path='plugins'
 - using cache directory: '/tmp/QtJambi_nomdecompte_x86_64_4.4.3_01_gcc-20080925-1843'
 - cache directory exists
Loading library: 'libQtCore.4.dylib'...
 - using deployment spec

	at com.trolltech.qt.internal.NativeLibraryManager.loadNativeLibrary(NativeLibraryManager.java:428)
	at com.trolltech.qt.internal.NativeLibraryManager.loadQtLibrary(NativeLibraryManager.java:352)
	at com.trolltech.qt.Utilities.loadQtLibrary(Utilities.java:137)
	at com.trolltech.qt.Utilities.loadQtLibrary(Utilities.java:133)
	at com.trolltech.qt.QtJambi_LibraryInitializer.<clinit>(QtJambi_LibraryInitializer.java:53)
	... 4 more
Caused by: java.lang.UnsatisfiedLinkError: /private/tmp/QtJambi_nomdecompte_x86_64_4.4.3_01_gcc-20080925-1843/lib/libQtCore.4.dylib: 
	at java.lang.ClassLoader$NativeLibrary.load(Native Method)
	at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1822)
	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1702)
	at java.lang.Runtime.load0(Runtime.java:770)
	at java.lang.Runtime.load(Runtime.java:758)
	at com.trolltech.qt.internal.NativeLibraryManager.loadLibrary_helper(NativeLibraryManager.java:455)
	at com.trolltech.qt.internal.NativeLibraryManager.loadNativeLibrary(NativeLibraryManager.java:423)
	... 8 more
et avec JDofusCalc.jar :

Code:
2009-03-04 23:59:45.508 java[403:10b] [Java CocoaComponent compatibility mode]: Enabled
2009-03-04 23:59:45.539 java[403:10b] [Java CocoaComponent compatibility mode]: Setting timeout for SWT to 0.100000

Pour éliminer certains points de doute que j'ai, pourrais tu recompiler ton appli dans ces trois modes :

MacOSX 32Bit & Java 1.5
MacOSX 64Bit & Java 1.5
MacOSX 64Bit & Java 1.6 (je suppose, et dans le cas contraire il faut inverser, que la version Mac que tu diffuse est 32Bit)

Ça permettrais de faire la part des choses et de fixer le problème => Java 1.5 ou 1.6 qui bug, problème d'architecture proc (32/64bit)

Par exemple, le programme MAUD (i.e The MAUD Program) est un soft fait sous Mac en Java 1.4 => les version Intel 32&64Bit fonctionnent parfaitement sur ma machine, avec Java 1.5&1.6

Regarde aussi la partie "Developer", ça peu aider on sait jamais.

Bon courage & Bonne nuit !
Je voulais savoir si c'était normal qu'il me demande de déplacer core.jar à chaque fois que je lance JDOfusCalc 0.5 ? En cliquant sur annuler, l'application démarre et marche normalement oO
Système d'exploitation (Version) : Windows XP 32-bits
Version de Java : Java 1.6
Version de JDofusCalc : 0.6
Description du bug : Le fichier core.jar ne se lance pas
Comment reproduire le bug : J'ai cliqué sur le bouton pour gérer les montures
Message d'erreur de la console :
Code:
java.io.IOException: org.h2.jdbc.JdbcSQLException: Deserialization failed, cause: java.io.EOFException [90027-111]    at org.h2.message.Message.getSQLException(Message.java:107)    at org.h2.util.ObjectUtils.deserialize(ObjectUtils.java:175)    at org.h2.jdbc.JdbcConnection.convertToDefaultObject(JdbcConnection.java:1579)    at org.h2.jdbc.JdbcResultSet.getObject(JdbcResultSet.java:478)    at org.JDofusCalc.modeles.ModeleDofus.getModelesMontures(ModeleDofus.java:398)    at org.JDofusCalc.vues.Qt.VQtGestionMontures.<init>(VQtGestionMontures.java:91)    at org.JDofusCalc.controleurs.ControleurGestionMontures.<init>(ControleurGestionMontures.java:83)    at org.JDofusCalc.controleurs.ControleurPrincipal.notifierGestionMontures(ControleurPrincipal.java:527)    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)    at java.lang.reflect.Method.invoke(Unknown Source)    at com.trolltech.qt.internal.QSignalEmitterInternal$AbstractSignalInternal.emit_helper(QSignalEmitterInternal.java:363)    at com.trolltech.qt.QSignalEmitter$Signal0.emit(QSignalEmitter.java:193)    at org.JDofusCalc.vues.Qt.composants.QWindowPrincipale.slotGererMontures(QWindowPrincipale.java:2010)    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)    at java.lang.reflect.Method.invoke(Unknown Source)    at com.trolltech.qt.internal.QSignalEmitterInternal$AbstractSignalInternal.emit_helper(QSignalEmitterInternal.java:363)    at com.trolltech.qt.QSignalEmitter$Signal0.emit(QSignalEmitter.java:193)    at org.JDofusCalc.vues.Qt.composants.QWidgetTableauObjets.slotGestionAnimaux(QWidgetTableauObjets.java:601)    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)    at java.lang.reflect.Method.invoke(Unknown Source)    at com.trolltech.qt.internal.QSignalEmitterInternal$AbstractSignalInternal.emit_helper(QSignalEmitterInternal.java:363)    at com.trolltech.qt.QSignalEmitter$Signal1.emit(QSignalEmitter.java:212)    at org.JDofusCalc.vues.Qt.composants.QWidgetLigneAnimal.slotGestionMontures(QWidgetLigneAnimal.java:329)    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)    at java.lang.reflect.Method.invoke(Unknown Source)    at com.trolltech.qt.internal.QSignalEmitterInternal$AbstractSignalInternal.emit_helper(QSignalEmitterInternal.java:363)    at com.trolltech.qt.QSignalEmitter$Signal1.emit(QSignalEmitter.java:212)    at com.trolltech.qt.gui.QApplication.exec(Native Method)    at org.JDofusCalc.vues.Qt.VQtEcranDemarrage.fermer(VQtEcranDemarrage.java:130)    at org.JDofusCalc.controleurs.ControleurPrincipal.<init>(ControleurPrincipal.java:140)    at org.JDofusCalc.Main.main(Main.java:97)Caused by: java.io.EOFException    at java.io.ObjectInputStream$PeekInputStream.readFully(Unknown Source)    at java.io.ObjectInputStream$BlockDataInputStream.readShort(Unknown Source)    at java.io.ObjectInputStream.readStreamHeader(Unknown Source)    at java.io.ObjectInputStream.<init>(Unknown Source)    at org.h2.util.ObjectUtils.deserialize(ObjectUtils.java:171)    ... 37 moreException caught after invoking slotjava.lang.NullPointerException    at org.JDofusCalc.vues.Qt.composants.QWindowGestionMontures.setListeModelesMontures(QWindowGestionMontures.java:225)    at org.JDofusCalc.vues.Qt.VQtGestionMontures.<init>(VQtGestionMontures.java:91)    at org.JDofusCalc.controleurs.ControleurGestionMontures.<init>(ControleurGestionMontures.java:83)    at org.JDofusCalc.controleurs.ControleurPrincipal.notifierGestionMontures(ControleurPrincipal.java:527)    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)    at java.lang.reflect.Method.invoke(Unknown Source)    at com.trolltech.qt.internal.QSignalEmitterInternal$AbstractSignalInternal.emit_helper(QSignalEmitterInternal.java:363)    at com.trolltech.qt.QSignalEmitter$Signal0.emit(QSignalEmitter.java:193)    at org.JDofusCalc.vues.Qt.composants.QWindowPrincipale.slotGererMontures(QWindowPrincipale.java:2010)    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)    at java.lang.reflect.Method.invoke(Unknown Source)    at com.trolltech.qt.internal.QSignalEmitterInternal$AbstractSignalInternal.emit_helper(QSignalEmitterInternal.java:363)    at com.trolltech.qt.QSignalEmitter$Signal0.emit(QSignalEmitter.java:193)    at org.JDofusCalc.vues.Qt.composants.QWidgetTableauObjets.slotGestionAnimaux(QWidgetTableauObjets.java:601)    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)    at java.lang.reflect.Method.invoke(Unknown Source)    at com.trolltech.qt.internal.QSignalEmitterInternal$AbstractSignalInternal.emit_helper(QSignalEmitterInternal.java:363)    at com.trolltech.qt.QSignalEmitter$Signal1.emit(QSignalEmitter.java:212)    at org.JDofusCalc.vues.Qt.composants.QWidgetLigneAnimal.slotGestionMontures(QWidgetLigneAnimal.java:329)    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)    at java.lang.reflect.Method.invoke(Unknown Source)    at com.trolltech.qt.internal.QSignalEmitterInternal$AbstractSignalInternal.emit_helper(QSignalEmitterInternal.java:363)    at com.trolltech.qt.QSignalEmitter$Signal1.emit(QSignalEmitter.java:212)    at com.trolltech.qt.gui.QApplication.exec(Native Method)    at org.JDofusCalc.vues.Qt.VQtEcranDemarrage.fermer(VQtEcranDemarrage.java:130)    at org.JDofusCalc.controleurs.ControleurPrincipal.<init>(ControleurPrincipal.java:140)    at org.JDofusCalc.Main.main(Main.java:97)
    at fr.ayapap.AUtil.lancerJar(AUtil.java:123)
    at org.JDofusCalc.lanceur.Lanceur.lancerApplication(Lanceur.java:193)
    at org.JDofusCalc.lanceur.Lanceur.<init>(Lanceur.java:182)
    at org.JDofusCalc.lanceur.Lanceur.main(Lanceur.java:72)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
    at com.exe4j.runtime.WinLauncher.main(Unknown Source)
java.lang.Exception: Imposible de lancer le fichier jar 'core.jar'
    at fr.ayapap.AUtil.lancerJar(AUtil.java:134)
    at org.JDofusCalc.lanceur.Lanceur.lancerApplication(Lanceur.java:193)
    at org.JDofusCalc.lanceur.Lanceur.<init>(Lanceur.java:182)
    at org.JDofusCalc.lanceur.Lanceur.main(Lanceur.java:72)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
    at com.exe4j.runtime.WinLauncher.main(Unknown Source)
Code:
ERROR Modele - Impossible d'obtenir la liste des modèles des montures.
ERROR ASQL - Une erreur de type SQL est levée :
[90027] Deserialization failed, cause: java.io.EOFException [90027-111]
Merci, j'ai trouvé le problème (données des montures corrompues lors de la maintenance de la Dofusdatabase).
Je déploierais le patch 0.6.1010 demain, un peu fatigué là.

Sinon pour le patch de la version 0.6.1000, il est disponible sur le serveur de mise à jour (Menu Aide -> Mettre à jour).
Le patch fonctionne très bien mais il faudra redémarrer l'application à la main (et ne pas faire attention au message d'erreur).

Bonne nuit.
Salut,

- Y a t'il une possibilité de faire une importation des builds et équipements de Dofuscalc sur JDC ?

J'ai plus de 300 builds que j'aimerais récupérer

- Envisages tu la gestion des incarnations par JDC (tourmenteurs et bandits) ?

- Comment peut on échanger juste un build avec une autre personne ? Ou sont enregistrées les données ?

- Il manque le sort punition pour les sacrieurs et l'élément vitalité dans les boosts du panneau simulation pour pouvoir la simuler en fonction de notre vie restante.

Dommages occasionnés = (%max * (cos(2 * Pi * (%vie - 0,5))+1)²)/4*VieMax

Avec :

%max : pourcentage de points de dégâts par rapport à la vie maximale du Sacrieur. Actuellement cette valeur est fixée à 30 % en coup normal et 35 % en coup critique.

VieTotale : maximum de points de vie potentiel du Sacrieur (qui permet de déterminer la puissance maximale du sort).

- Je ne vois pas la petite icone de l'élément terre sur JDC

Merci pour cette maj et ton boulot et bon courage pour la suite.
Système d'exploitation (Version) : MacOS X 10.5.6
Version de Java : JRE 1.5.0_16
Version de JDofusCalc : 0.6.1000
Description du bug : Non lancement de l'application
Comment reproduire le bug : /
Message d'erreur de la console :

Code:
NomCompte:JDofusCalc NomCompte$ java -jar "JDofusCalc.jar" 

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:675)
	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:316)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:280)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:374)
	at org.JDofusCalc.lanceur.Lanceur.lancerApplication(Lanceur.java:193)
	at org.JDofusCalc.lanceur.Lanceur.<init>(Lanceur.java:182)
	at org.JDofusCalc.lanceur.Lanceur.main(Lanceur.java:72)

NomCompte:JDofusCalc NomCompte$ java -jar "core.jar" 

QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QWidget::repaint: Recursive repaint detected
QPainter::begin: A paint device can only be painted by one painter at a time.
Invalid memory access of location 00000000 eip=0887a398
Bus error
Y'a encore des p'tit bug en lancement direct, mais avec

Code:
java -XstartOnFirstThread -jar "core.jar"
Ça passe nickel

Ha par contre il faudrait revoir la taille des cases dans l'onglet équipements, car elles sont vraiment trop petites :
Capture de région 6.png
Plantage lors de la création d'un nouveau familier

Système d'exploitation (Version)
: Vista 32 bit
Version de Java : 1.6.0_11
Version de JDofusCalc : 0.6.1000
Description du bug : freeze de la création d'un nouveau familier
Comment reproduire le bug : Lancer, aller au panneau équipement > Familier > Gérer les Animaux > Familiers > Nouveau
Message d'erreur de la console :
Code:
ERROR Modele - Impossible d'obtenir la liste des sauvegardes des familiers.
ERROR ASQL - Une erreur de type SQL est levée :
[90027] Deserialization failed, cause: java.io.EOFException [90027-111]
ERROR Modele - Impossible d'obtenir la liste des sauvegardes des familiers.
ERROR ASQL - Une erreur de type SQL est levée :
[90027] Deserialization failed, cause: java.io.EOFException [90027-111]
ERROR Modele - Impossible d'obtenir la liste des sauvegardes des familiers.
Ensuite, impossible de relancer JDofusCalc, j'obtiens l'erreur suivante :
Code:
java.io.IOException: org.h2.jdbc.JdbcSQLException: Deserialization failed, cause: java.io.EOFException [90027-111]    at org.h2.message.Message.getSQLException(Message.java:107)    at org.h2.util.ObjectUtils.deserialize(ObjectUtils.java:175)    at org.h2.jdbc.JdbcConnection.convertToDefaultObject(JdbcConnection.java:1579)    at org.h2.jdbc.JdbcResultSet.getObject(JdbcResultSet.java:478)    at org.JDofusCalc.modeles.ModeleSauvegardes.getSauvegardesFamiliers(ModeleSauvegardes.java:945)    at org.JDofusCalc.vues.Qt.VQtPrincipale.<init>(VQtPrincipale.java:132)    at org.JDofusCalc.controleurs.ControleurPrincipal.<init>(ControleurPrincipal.java:128)    at org.JDofusCalc.Main.main(Main.java:97)Caused by: java.io.EOFException    at java.io.ObjectInputStream$PeekInputStream.readFully(Unknown Source)    at java.io.ObjectInputStream$BlockDataInputStream.readShort(Unknown Source)    at java.io.ObjectInputStream.readStreamHeader(Unknown Source)    at java.io.ObjectInputStream.<init>(Unknown Source)    at org.h2.util.ObjectUtils.deserialize(ObjectUtils.java:171)    ... 6 morejava.lang.NullPointerException    at org.JDofusCalc.vues.Qt.composants.QWidgetLigneAnimal.setListeSauvegardesFamiliers(QWidgetLigneAnimal.java:203)    at org.JDofusCalc.vues.Qt.composants.QWidgetTableauObjets.setListeSauvegardesFamiliers(QWidgetTableauObjets.java:321)    at org.JDofusCalc.vues.Qt.VQtPrincipale.<init>(VQtPrincipale.java:132)    at org.JDofusCalc.controleurs.ControleurPrincipal.<init>(ControleurPrincipal.java:128)    at org.JDofusCalc.Main.main(Main.java:97)QObject::killTimers: timers cannot be stopped from another thread
    at fr.ayapap.AUtil.lancerJar(AUtil.java:123)
    at org.JDofusCalc.lanceur.Lanceur.lancerApplication(Lanceur.java:193)
    at org.JDofusCalc.lanceur.Lanceur.<init>(Lanceur.java:182)
    at org.JDofusCalc.lanceur.Lanceur.main(Lanceur.java:72)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
    at com.exe4j.runtime.WinLauncher.main(Unknown Source)
java.lang.Exception: Imposible de lancer le fichier jar 'core.jar'
    at fr.ayapap.AUtil.lancerJar(AUtil.java:134)
    at org.JDofusCalc.lanceur.Lanceur.lancerApplication(Lanceur.java:193)
    at org.JDofusCalc.lanceur.Lanceur.<init>(Lanceur.java:182)
    at org.JDofusCalc.lanceur.Lanceur.main(Lanceur.java:72)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
    at com.exe4j.runtime.WinLauncher.main(Unknown Source)
Au passage, une proposition d'amélioration : sélectionner automatiquement les nouveaux éléments créés. Là, pour créer un nouvel item, faut faire Nouveau + Sélection de l'objet + Sélection du modèle + Charger. Le must serait d'avoir à faire Sélection du modèle + Nouveau. J'veux dire, ça me parait plus naturel de créer un nouvel objet et supprimer le précédent que de remplacer.
La formule sur l'initiative ne colle pas a nu j'ai 370 ini sur dofus et sur jdc 273.

La pp aussi est fausse 125 sur jdc au lieu de 105 sur dofus

La vitalité et l'esquive pm/pa sont justes ^^.
Bonjour,

Citation :
Salut,

- Y a t'il une possibilité de faire une importation des builds et équipements de Dofuscalc sur JDC ?

J'ai plus de 300 builds que j'aimerais récupérer

Oui c'est possible, je te fais le script d'importation ce week end.

- Envisages tu la gestion des incarnations par JDC (tourmenteurs et bandits) ?

Oui, mais j'ai quelques priorités avant ça.

- Comment peut on échanger juste un build avec une autre personne ? Ou sont enregistrées les données ?

Qu'entends-tu par build ? Les caractéristiques ou les objets ?
Les caractéristiques font partie intégrante du personnage, impossible de les "échanger".
Les objets et groupes d'objets sont équipables par n'importe quel personnage.


- Il manque le sort punition pour les sacrieurs et l'élément vitalité dans les boosts du panneau simulation pour pouvoir la simuler en fonction de notre vie restante.

Dommages occasionnés = (%max * (cos(2 * Pi * (%vie - 0,5))+1)²)/4*VieMax

Avec :

%max : pourcentage de points de dégâts par rapport à la vie maximale du Sacrieur. Actuellement cette valeur est fixée à 30 % en coup normal et 35 % en coup critique.

VieTotale : maximum de points de vie potentiel du Sacrieur (qui permet de déterminer la puissance maximale du sort).

Comme punition ne fonctionne pas du tout comme les autres sorts de dommage, j'ai préféré faire l'impasse dessus pour le moment. Je suis en train de réfléchir à comment gérer ce sort un peu spécial.

- Je ne vois pas la petite icone de l'élément terre sur JDC

C'est réglé.

Merci pour cette maj et ton boulot et bon courage pour la suite.

Merci de ton soutient.
Citation :
Publié par Aerendil
Système d'exploitation (Version) : MacOS X 10.5.6
Version de Java : JRE 1.5.0_16
Version de JDofusCalc : 0.6.1000
Description du bug : Non lancement de l'application
Comment reproduire le bug : /
Message d'erreur de la console : Code console

'Font ***** chez Apple.

Y'a encore des p'tit bug en lancement direct, mais avec

Code:
java -XstartOnFirstThread -jar "core.jar"
Ça passe nickel

Ha par contre il faudrait revoir la taille des cases dans l'onglet équipements, car elles sont vraiment trop petites :
Capture de région 6.png

Oula bien moche ce qu'il t'arrive, je vais voir ça.
Citation :
Publié par Telestmonnom
Plantage lors de la création d'un nouveau familier

Système d'exploitation (Version)
: Vista 32 bit
Version de Java : 1.6.0_11
Version de JDofusCalc : 0.6.1000
Description du bug : freeze de la création d'un nouveau familier
Comment reproduire le bug : Lancer, aller au panneau équipement > Familier > Gérer les Animaux > Familiers > Nouveau
Message d'erreur de la console : Code console

Merci ce bug est connu et sera réglé ce soir.

Au passage, une proposition d'amélioration : sélectionner automatiquement les nouveaux éléments créés. Là, pour créer un nouvel item, faut faire Nouveau + Sélection de l'objet + Sélection du modèle + Charger. Le must serait d'avoir à faire Sélection du modèle + Nouveau. J'veux dire, ça me parait plus naturel de créer un nouvel objet et supprimer le précédent que de remplacer.

J'en prends note.
Citation :
Publié par psonlu
La formule sur l'initiative ne colle pas a nu j'ai 370 ini sur dofus et sur jdc 273.

Tu es sacrieur ?
L'erreur vient du comptage des bonus des équipements ou de la vitalité ?

La pp aussi est fausse 125 sur jdc au lieu de 105 sur dofus

Je viens de regarder, les sacrieurs ont un bonus de 20PP dans ma base de données ...

La vitalité et l'esquive pm/pa sont justes ^^.

Ha la bonne heure !
Oui c'est possible, je te fais le script d'importation ce week end.

\o/

Qu'entends-tu par build ? Les caractéristiques ou les objets ?
Les caractéristiques font partie intégrante du personnage, impossible de les "échanger".
Les objets et groupes d'objets sont équipables par n'importe quel personnage.

Les calculs c'est bien, pouvoir les partager c'est mieux ^^.

Hum en fait je vais te donner des exemples, ce sera plus simple.

Je réalise un super build sur ton merveilleux logiciel (ensemble des caractéristiques du perso + équipements) que j'aimerais partager avec un amis (envoi de fichier par exemple). Je fais comment sans qu'il ai à tout reprendre ? Une exportation/importation de fichiers sql ?

Autre exemple. J'ai envie de partager sur le web ce même build avec toute la communauté. Je fais comment ? Une exportation d'une synthèse complete au fichier xml, html, pdf, ...

- La formule sur l'initiative ne colle pas a nu j'ai 370 ini sur dofus et sur jdc 273.

Tu es sacrieur ?
L'erreur vient du comptage des bonus des équipements ou de la vitalité ?

Oui sacrieur.
l'erreur ne vient pas des équipements, car je l'ai vérifier à nu sans équipement. Je pense que c'est la formule qui ne va pas soit sur Dofus soit sur JDC.

1408 vitalité
vitalité totale 2184 (impec ca colle)
parcho
50 fo
50 chance
50 sagesse
18 intel
51 agi

espion 40 grade 5

ini
Jdc 273 <---> sur Dofus 370

Initiative = (pdv_max / 4 + bonus_initiative) X (pdv_actuels /pdv_max)
pour les sacris /8 ---> 2184/8= 273 ,là ca colle pourtant -_-.

peut être que
bonus_initiative = la formule d'avant.

Voilà merci


EDit: voilà j'ai demandais la solution pour l'ini des sacrieurs:

Da geek a trouvé que:

(2184-1408)/4+(1408/8)=370

Seul les point de caractéristique de vitalité semblent affecté par le /8 et les point liée à ton niveau eux semblent /4


Pour puni lors de la sélection du sort dans le panneau simulation tu rajoutes un champs texte avec % de la vie restante ou/et nombre de pdv restant et le tour est joué.
Bonjour, j'ai voulu essayer ce petit logiciel mais je reste bloqué au .... lancement .

Système d'exploitation (Version) : Windows 7
Version de Java : Java 1.6.0_13
Version de JDofusCalc : La dernière en date
Description du bug : Lorsque je lance JDofusCalc.exe le message "Impossible de lancer le fichier core.jar" s'affiche, empêchant le lancement du logiciel.
Comment reproduire le bug : Essayer de le lancer
Message d'erreur de la console :
Code:
java.io.IOException: Exception in thread "main" java.lang.ExceptionInInitializerError    at com.trolltech.qt.QtJambiObject.<clinit>(QtJambiObject.java:57)    at org.JDofusCalc.vues.Qt.VQtEcranDemarrage.<init>(VQtEcranDemarrage.java:84)    at org.JDofusCalc.controleurs.ControleurPrincipal.<init>(ControleurPrincipal.java:116)    at org.JDofusCalc.Main.main(Main.java:97)Caused by: java.lang.RuntimeException: Loading library failed, progress so far:Unpacking .jar file: 'qtjambi-plateforme.jar'Checking Archive 'qtjambi-plateforme.jar' - cache key='msvc2005-20080925-1845' - adding 'QtCore4.dll' to library map - library: name='bin/QtCore4.dll',  - adding 'QtGui4.dll' to library map - library: name='bin/QtGui4.dll',  - adding 'QtXml4.dll' to library map - library: name='bin/QtXml4.dll',  - adding 'QtSql4.dll' to library map - library: name='bin/QtSql4.dll',  - adding 'QtSvg4.dll' to library map - library: name='bin/QtSvg4.dll',  - adding 'QtNetwork4.dll' to library map - library: name='bin/QtNetwork4.dll',  - adding 'QtOpenGL4.dll' to library map - library: name='bin/QtOpenGL4.dll',  - adding 'QtWebKit4.dll' to library map - library: name='bin/QtWebKit4.dll',  - adding 'QtXmlPatterns4.dll' to library map - library: name='bin/QtXmlPatterns4.dll',  - adding 'phonon4.dll' to library map - library: name='bin/phonon4.dll',  - library: name='plugins/phonon_backend/phonon_ds94.dll', never load - library: name='plugins/imageformats/qjpeg4.dll', never load - library: name='plugins/imageformats/qgif4.dll', never load - library: name='plugins/imageformats/qmng4.dll', never load - library: name='plugins/imageformats/qtiff4.dll', never load - library: name='plugins/imageformats/qsvg4.dll', never load - library: name='plugins/iconengines/qsvgicon4.dll', never load - library: name='plugins/codecs/qcncodecs4.dll', never load - library: name='plugins/codecs/qjpcodecs4.dll', never load - library: name='plugins/codecs/qkrcodecs4.dll', never load - library: name='plugins/codecs/qtwcodecs4.dll', never load - library: name='plugins/accessible/qtaccessiblewidgets4.dll', never load - library: name='plugins/sqldrivers/qsqlite4.dll', never load - adding 'qtjambi.dll' to library map - library: name='bin/qtjambi.dll',  - adding 'com_trolltech_qt_core.dll' to library map - library: name='bin/com_trolltech_qt_core.dll',  - adding 'com_trolltech_qt_gui.dll' to library map - library: name='bin/com_trolltech_qt_gui.dll',  - adding 'com_trolltech_qt_xml.dll' to library map - library: name='bin/com_trolltech_qt_xml.dll',  - adding 'com_trolltech_qt_sql.dll' to library map - library: name='bin/com_trolltech_qt_sql.dll',  - adding 'com_trolltech_qt_svg.dll' to library map - library: name='bin/com_trolltech_qt_svg.dll',  - adding 'com_trolltech_qt_network.dll' to library map - library: name='bin/com_trolltech_qt_network.dll',  - adding 'com_trolltech_qt_opengl.dll' to library map - library: name='bin/com_trolltech_qt_opengl.dll',  - adding 'com_trolltech_qt_phonon.dll' to library map - library: name='bin/com_trolltech_qt_phonon.dll',  - adding 'com_trolltech_qt_webkit.dll' to library map - library: name='bin/com_trolltech_qt_webkit.dll',  - adding 'com_trolltech_qt_xmlpatterns.dll' to library map - library: name='bin/com_trolltech_qt_xmlpatterns.dll',  - library: name='plugins/imageformats/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest', never load - library: name='plugins/imageformats/Microsoft.VC80.CRT/msvcm80.dll', never load - library: name='plugins/imageformats/Microsoft.VC80.CRT/msvcp80.dll', never load - library: name='plugins/imageformats/Microsoft.VC80.CRT/msvcr80.dll', never load - library: name='plugins/iconengines/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest', never load - library: name='plugins/iconengines/Microsoft.VC80.CRT/msvcm80.dll', never load - library: name='plugins/iconengines/Microsoft.VC80.CRT/msvcp80.dll', never load - library: name='plugins/iconengines/Microsoft.VC80.CRT/msvcr80.dll', never load - library: name='plugins/codecs/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest', never load - library: name='plugins/codecs/Microsoft.VC80.CRT/msvcm80.dll', never load - library: name='plugins/codecs/Microsoft.VC80.CRT/msvcp80.dll', never load - library: name='plugins/codecs/Microsoft.VC80.CRT/msvcr80.dll', never load - library: name='plugins/phonon_backend/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest', never load - library: name='plugins/phonon_backend/Microsoft.VC80.CRT/msvcm80.dll', never load - library: name='plugins/phonon_backend/Microsoft.VC80.CRT/msvcp80.dll', never load - library: name='plugins/phonon_backend/Microsoft.VC80.CRT/msvcr80.dll', never load - library: name='bin/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest', never load - library: name='bin/Microsoft.VC80.CRT/msvcm80.dll', never load - library: name='bin/Microsoft.VC80.CRT/msvcp80.dll', never load - library: name='bin/Microsoft.VC80.CRT/msvcr80.dll', never load - library: name='plugins/accessible/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest', never load - library: name='plugins/accessible/Microsoft.VC80.CRT/msvcm80.dll', never load - library: name='plugins/accessible/Microsoft.VC80.CRT/msvcp80.dll', never load - library: name='plugins/accessible/Microsoft.VC80.CRT/msvcr80.dll', never load - library: name='plugins/sqldrivers/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest', never load - library: name='plugins/sqldrivers/Microsoft.VC80.CRT/msvcm80.dll', never load - library: name='plugins/sqldrivers/Microsoft.VC80.CRT/msvcp80.dll', never load - library: name='plugins/sqldrivers/Microsoft.VC80.CRT/msvcr80.dll', never load - plugin path='plugins' - using cache directory: 'C:\Users\Jonathan\AppData\Local\Temp\QtJambi_Jonathan_x86_4.4.3_01_msvc2005-20080925-1845' - cache directory existsLoading library: 'QtCore4.dll'... - using deployment spec    at com.trolltech.qt.internal.NativeLibraryManager.loadNativeLibrary(NativeLibraryManager.java:428)    at com.trolltech.qt.internal.NativeLibraryManager.loadQtLibrary(NativeLibraryManager.java:352)    at com.trolltech.qt.Utilities.loadQtLibrary(Utilities.java:137)    at com.trolltech.qt.Utilities.loadQtLibrary(Utilities.java:133)    at com.trolltech.qt.QtJambi_LibraryInitializer.<clinit>(QtJambi_LibraryInitializer.java:53)    ... 4 moreCaused by: java.lang.UnsatisfiedLinkError: Can't load library: C:\Users\Jonathan\AppData\Local\Temp\QtJambi_Jonathan_x86_4.4.3_01_msvc2005-20080925-1845\bin\QtCore4.dll    at java.lang.ClassLoader.loadLibrary(Unknown Source)    at java.lang.Runtime.load0(Unknown Source)    at java.lang.Runtime.load(Unknown Source)    at com.trolltech.qt.internal.NativeLibraryManager.loadLibrary_helper(NativeLibraryManager.java:455)    at com.trolltech.qt.internal.NativeLibraryManager.loadNativeLibrary(NativeLibraryManager.java:423)    ... 8 more
    at fr.ayapap.AUtil.lancerJar(AUtil.java:123)
    at org.JDofusCalc.lanceur.Lanceur.lancerApplication(Lanceur.java:193)
    at org.JDofusCalc.lanceur.Lanceur.<init>(Lanceur.java:182)
    at org.JDofusCalc.lanceur.Lanceur.main(Lanceur.java:72)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
    at com.exe4j.runtime.WinLauncher.main(Unknown Source)
java.lang.Exception: Imposible de lancer le fichier jar 'core.jar'
    at fr.ayapap.AUtil.lancerJar(AUtil.java:134)
    at org.JDofusCalc.lanceur.Lanceur.lancerApplication(Lanceur.java:193)
    at org.JDofusCalc.lanceur.Lanceur.<init>(Lanceur.java:182)
    at org.JDofusCalc.lanceur.Lanceur.main(Lanceur.java:72)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
    at com.exe4j.runtime.WinLauncher.main(Unknown Source)
Après peut-être que c'est parceque j'ai Windows 7, ce serait dommage .
Heu je viens de regarder et effectivement le problème vient sûrement de Windows Seven.
Le site officiel indique une compatibilité de Qt avec les plateformes Windows suivantes :
Citation :
Qt applications support Windows Vista, Server 2003, XP, NT4, Me/98 and Windows CE.
Ils ne parlent de Seven. Le problème c'est que là je ne peux rien faire à part attendre que Nokia se bouge les fesses.
D'un autre côté Seven n'est encore qu'en Beta ...
Pas moyen de mettre le dossier en compatibilité Vista ou XP ?

EDIT : et si tu lances le core.jar en double cliquant ?
Rien ne se passe si je lance le "core.jar" directement et le mode de comptabilité ne résout par le problème (Même message d'erreur). Je me suis débrouillé en le lançant sur mon portable qui est sur Vista, ça fera l'affaire.
Bonsoir,

J'aurais une petite question. C'est pour savoir si c'est un bug ou si il y a une procédure à suivre pour charger un item car chez moi l'icône 'Chargé' est en gris..

http://img13.imageshack.us/img13/9391/53980105.jpg

Voilà, en espérant que ce ne soit pas méchant comme problème.

Citation :
Publié par Demounet
La qualité du screen est plutôt mauvaise mais je dirai que tu dois d'abord cliquer sur "Nouveau" à gauche avant de charger le modèle.

J'ai rétréci le screenshot car il était trop grand au détriment de la qualité.

Effectivement, il faut d'abord crée l'objet 'Nouveau' et ensuite chargé par dessus l'item que l'on souhaite...

*à honte de pas avoir trouver *

En tout cas, merci beaucoup du tuyau Demounet, bonne soirée !
Répondre

Connectés sur ce fil

 
1 connecté (0 membre et 1 invité) Afficher la liste détaillée des connectés