OVH Cloud OVH Cloud

Mac OS X java.lang.VerifyError

2 réponses
Avatar
Anthony Goubard
Bonjour,

J'ai développé une application Java, puis générer un jlearnit.app pour les
utilisateurs de MacOS X.
J'ai un copain qui l'a testé pour moi.
L'application commence à démarrer puis génère un "java.lang.VerifyError:
(class jlearnit/a/c, method: try signature: ()V) Icompatible argument to
function"

J'ai ensuite enlever l'obfuscation donc la classe jlearnit/a/c n'existait
plus pourtant l'exception restait la même (jlearnit/a/c). Peut-être MacOS X
a un système de cache? Si s'est le cas quelqu'un d'autre peut-il l'essayer?

Qui plus est le même jar arrive à se lancer quand il est en mode applet.

Quelqu'un a t'il une idée du problème?

Les URLs:
la page principale : http://www.jlearnit.com/fr
L'appli MacOS X : http://www.jlearnit.com/jlearnit.tar.gz
L'applet : http://www.jlearnit.com/applet.html
WebStart : http://www.jlearnit.com/webstart.html

Merci,
Anthony

2 réponses

Avatar
Olivier Thomann
On Tue, 16 Sep 2003 13:17:26 GMT, "Anthony Goubard"
wrote:
Quelqu'un a t'il une idée du problème?
Utilises-tu des APIs xml?


Si oui, ça peut venir d'un conflit de version xerces sur le classpath.
--
Olivier

Avatar
Anthony Goubard
Non, je n'utilise aucune api, même le source code n'utilise que l'api de
Java 1.1 (à part swing).

Anthony
Olivier Thomann a écrit dans le message
...
On Tue, 16 Sep 2003 13:17:26 GMT, "Anthony Goubard"
wrote:
Quelqu'un a t'il une idée du problème?
Utilises-tu des APIs xml?


Si oui, ça peut venir d'un conflit de version xerces sur le classpath.
--
Olivier