Depuis quelques temps, j'essaie de transiter progressivement d'une utilisation quotidienne de Windows à celle de Linux, mais en essayant Eclipse, un problème étrange est survenu. En effet, sous Linux Mint, lorsque je teste avec Eclipse une application utilisant les bibliothèques javax.swing et javax.awt, la console me retourne l'erreur suivante:
Citation :
Exception in thread "main" java.awt.HeadlessException: No X11 DISPLAY variable was set, but this program performed an operation which requires it.
at java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:173)
at java.awt.Window.<init>(Window.java:437)
at java.awt.Frame.<init>(Frame.java:419)
at java.awt.Frame.<init>(Frame.java:384)
at javax.swing.JFrame.<init>(JFrame.java:174)
at piArchimede.FenetrePrincipale.<init>(FenetrePrincipale.java:64)
at piArchimede.FenetrePrincipale.creer(FenetrePrincipale.java:252)
at Demarrage.main(Demarrage.java:14)
|
Pourtant, une autre application utilisant les mêmes bibliothèques fonctionne parfaitement. J'ai les même résultats si j'utilise des projets nouvellement crées. De plus, les deux applications fonctionnent sans problème sous Windows.
Merci d'avance pour vos pistes de solution.
Message édité par jcbrinfo le 02-11-2010 à 01:23:41
---------------
JCBR Info