Bonjour,
Je suis sous Ubuntu 8.04, j'étais sous 8.10 et j'ai du réinstaller la 8.04 à cause de nombreux bugs. Mais eclipse marchait bien avant et maintenant des applications qui marchaient très bien ne marchent plus du tout (par exemple un petit jeu de dame tou bidon).
J'ai ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71 Eclipse SDK Version: 3.2.2 Build id: M20070212-1330 (Ubuntu version: 3.2.2-5ubuntu2) La commande : java -version renvoie java version "1.6.0_07" Java(TM) SE Runtime Environment (build 1.6.0_07-b06) Java HotSpot(TM) Client VM (build 10.0-b23, mixed mode, sharing) et la commande : javac -version, Eclipse Java Compiler v_774_R33x, 3.3.1, Copyright IBM Corp 2000, 2007. All rights reserved. Et si je lance un petit programme avec interface graphique, j'obtiens ceci : java.lang.reflect.InvocationTargetException at java.lang.reflect.Method.invoke(libgcj.so.81) at org.eclipse.ui.internal.WorkbenchPlugin.getSplashShell(WorkbenchPlugin.java:1277) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:93) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) at java.lang.reflect.Method.invoke(libgcj.so.81) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504) at org.eclipse.equinox.launcher.Main.run(Main.java:1236) at org.eclipse.equinox.launcher.Main.main(Main.java:1212) Caused by: org.eclipse.swt.SWTError: No more handles at org.eclipse.swt.SWT.error(SWT.java:3803) at org.eclipse.swt.SWT.error(SWT.java:3695) at org.eclipse.swt.SWT.error(SWT.java:3666) at org.eclipse.swt.widgets.Widget.error(Widget.java:446) at org.eclipse.swt.widgets.Shell.createHandle(Shell.java:634) at org.eclipse.swt.widgets.Widget.createWidget(Widget.java:393) at org.eclipse.swt.widgets.Control.createWidget(Control.java:494) at org.eclipse.swt.widgets.Scrollable.createWidget(Scrollable.java:151) at org.eclipse.swt.widgets.Decorations.createWidget(Decorations.java:239) at org.eclipse.swt.widgets.Shell.<init>(Shell.java:270) at org.eclipse.swt.widgets.Shell.internal_new(Shell.java:372) at java.lang.reflect.Method.invoke(libgcj.so.81) ...12 more Root exception: org.eclipse.swt.SWTError: No more handles at org.eclipse.swt.SWT.error(SWT.java:3803) at org.eclipse.swt.SWT.error(SWT.java:3695) at org.eclipse.swt.SWT.error(SWT.java:3666) at org.eclipse.swt.widgets.Widget.error(Widget.java:446) at org.eclipse.swt.widgets.Shell.createHandle(Shell.java:634) at org.eclipse.swt.widgets.Widget.createWidget(Widget.java:393) at org.eclipse.swt.widgets.Control.createWidget(Control.java:494) at org.eclipse.swt.widgets.Scrollable.createWidget(Scrollable.java:151) at org.eclipse.swt.widgets.Decorations.createWidget(Decorations.java:239) at org.eclipse.swt.widgets.Shell.<init>(Shell.java:270) at org.eclipse.swt.widgets.Shell.internal_new(Shell.java:372) at java.lang.reflect.Method.invoke(libgcj.so.81) at org.eclipse.ui.internal.WorkbenchPlugin.getSplashShell(WorkbenchPlugin.java:1277) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:93) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) at java.lang.reflect.Method.invoke(libgcj.so.81) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504) at org.eclipse.equinox.launcher.Main.run(Main.java:1236) at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
Je précise que j'avais installé au début la version eclipse classique comme indiqué sur la doc d'ubuntu (avec le openjdk...). Mais elle était vraiment très lente. J'ai donc réinstallé le jdk de sun et j'ai aussi installé eclipse version gcj.
Maintenant Eclipse est de nouveau rapide, mais les programmes ne marchent pas quand même (j'ai supprimer le projet de test et l'ai recréé entièrement pour éviter d'eventuel pbs ....)
Pouvez-vous m'expliquer ce qu'il se passe, et sinon ce que je dois faire pour y comprendre quelque chose ?
Merci,
Ambrym
Partager