PDA

Afficher la version complète : jvm libre + eclipse



JuTs
08/02/2006, 00h23
Salut

Est-ce que quelqu'un à déjà essayé d'utiliser un JVM libre (donc autre que celle de Sun).

j'essaie de démarrer eclipse en utilisant Kaffe mais ça ne marche pas

j'obtiens ceci :

<div class='quotetop'>Citation </div>
Warning: Major version number mismatch.
Warning: Minor version number mismatch.
Warning: Major version number mismatch.
Warning: Minor version number mismatch.
An exception occurred while writing to the platform log:
java.lang.NullPointerException
at org.eclipse.core.launcher.Main.openLogFile(Main.ja va:2001)
at org.eclipse.core.launcher.Main.log(Main.java:1857)
at org.eclipse.core.launcher.Main.run(Main.java:984)
at org.eclipse.core.launcher.Main.main(Main.java:948)
at java.lang.reflect.Method.invoke(Method.java:native )
at kaffe.jar.ExecJarName.main(ExecJarName.java:70)
at kaffe.jar.ExecJar.main(ExecJar.java:61)
Logging to the console instead.
!ENTRY org.eclipse.core.launcher 4 0 2006-02-07 22:20:51.972
!MESSAGE Exception launching the Eclipse Platform:
An exception occurred while writing to the platform log:
java.lang.NullPointerException
at org.eclipse.core.launcher.Main.openLogFile(Main.ja va:2001)
at org.eclipse.core.launcher.Main.log(Main.java:1857)
at org.eclipse.core.launcher.Main.run(Main.java:985)
at org.eclipse.core.launcher.Main.main(Main.java:948)
at java.lang.reflect.Method.invoke(Method.java:native )
at kaffe.jar.ExecJarName.main(ExecJarName.java:70)
at kaffe.jar.ExecJar.main(ExecJar.java:61)
Logging to the console instead.
!STACK
java.lang.NoSuchMethodError: java/lang/Class.getProtectionDomain()Ljava/security /ProtectionDomain;
at org.eclipse.core.launcher.Main.getInstallLocation( Main.java:1362)
at org.eclipse.core.launcher.Main.processConfiguratio n(Main.java:1238)
at org.eclipse.core.launcher.Main.basicRun(Main.java: 260)
at org.eclipse.core.launcher.Main.run(Main.java:973)
at org.eclipse.core.launcher.Main.main(Main.java:948)
at java.lang.reflect.Method.invoke(Method.java:native )
at kaffe.jar.ExecJarName.main(ExecJarName.java:70)
at kaffe.jar.ExecJar.main(ExecJar.java:61)

java.lang.NoSuchMethodError: java/lang/Runtime.removeShutdownHook(Ljava/lang/Thr ead;)Z
at org.eclipse.core.launcher.Main.takeDownSplash(Main .java:1600)
at org.eclipse.core.launcher.Main.run(Main.java:999)
at org.eclipse.core.launcher.Main.main(Main.java:948)
at java.lang.reflect.Method.invoke(Method.java:native )
at kaffe.jar.ExecJarName.main(ExecJarName.java:70)
at kaffe.jar.ExecJar.main(ExecJar.java:61)[/b]


Je ne comprends pas les quatre première lignes. Un numéro de version ne correspond pas, Ok, mais la version de quoi ? http://www.alionet.org/style_emoticons/<#EMO_DIR#>/blink.gif

fouck
08/02/2006, 01h36
Salut,

Kaffe n'est pas encore pleinement compatible avec Eclipse (cf Site officiel de Kaffe - page compatibilité) (http://www.kaffe.org/compatibility_applications.shtml) ce qui explique sûrement ce message.

Attend quelque temps pour essayer à nouveau.

JuTs
08/02/2006, 19h17
Alors ce doit être la version 3.1 d'éclipse qui ne fonctionne pas avec.

fouck
09/02/2006, 00h01
Je dirais pas tout à fait cela comme ça. Je dirais plutôt que kaffe n'implémente pas encore toute la machine virtuelle java et que certaines choses qu'elle n'implémente pas sont nécessaire à java. Corrige moi si je dis une connerie.

JuTs
12/02/2006, 17h15
A mon avis c'est un peu des deux. D'après le site de Kaffe la version 3.0 d'Eclipse fonctionne.