2016-03-05 1 views
0

Je cours sous ubuntu 15.10. J'essaie d'exécuter un programme Java sous eclipse qui importe une tonne de bibliothèques, y compris les bibliothèques de cartes javafx et google.Gtk-Message: Impossible de charger le module "unity-gtk-module"

Le programme java ne parvient pas à exécuter et donne l'erreur:

Gtk-message: Impossible de charger le module "--gtk module d'unité"

J'ai googlé le message d'erreur "Gtk-Message: Failed pour charger le module "unity-gtk-module" "- mais aucune des solutions que j'ai trouvées sur stackoverflow ou via google ne semble fonctionner pour moi.

Des idées sur la façon de diagnostiquer et corriger cette erreur?

+0

Est-ce que 'sudo apt-get-install unity-gtk3-module' résout le problème? Sinon, essayez 'apt-cache search unity-gtk-module' (ce qui suggère qu'il existe aussi un' unity-gtk2-module'). Quel programme essayez-vous de lancer? D'où l'avez-vous obtenu? Et avez-vous satisfait ses dépendances *? –

+0

J'ai essayé sudo apt-get installer unity-gtk3-module - la réponse de la commande est que unity-gtk3-module est déjà la dernière version. –

+0

Ne sait pas ce que fait la commande de recherche apt-cache. Il renvoie les informations suivantes: unity-gtk-module-common - Fichiers communs pour GtkMenuShell D-Bus exportateur unity-gtk-module-pilote automatique - GtkMenuShell D-Bus pilote automatique teste –

Répondre

0

J'ai reçu cette erreur en exécutant le code de démarrage java pour un cours Coursera dans Eclipse. J'ai remarqué des erreurs dans le code java - l'erreur java était "Les expressions lambda sont autorisées uniquement au niveau source 1.8 ou supérieur". J'utilise 1.8 JDK. Le problème était que le niveau de conformité du compilateur Java était de 1,7 pour le projet dans Eclipse. J'ai changé le niveau de conformité à 1,8 et le programme a fonctionné sans erreur.