$ java -jar aprof-plot.jar
Exception in thread "main" java.awt.AWTError: Assistive Technology not found: org.GNOME.Accessibility.AtkWrapper
at java.awt.Toolkit.loadAssistiveTechnologies(Toolkit.java:807)
at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:886)
at java.awt.Toolkit.getEventQueue(Toolkit.java:1734)
at java.awt.EventQueue.invokeLater(EventQueue.java:1264)
at aprofplot.Main.newWindow(Main.java:33)
at aprofplot.Main.main(Main.java:359)
Les explications possibles que j'ai vues ici consistaient à installer Java-access-bridge. Mais je suis incapable d'installer libaccess-java-bridge
.
gnome
system-installation
java
accessibility
jar
Shiwangi Singh
la source
la source
freemind
qui ne partait pas autrementLire le fil suivant. J'ai réussi à échapper à ce problème en désinstallant OpenJDK 8 sans tête et en installant OpenJDK 8.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=798794
Les commandes que j'ai exécutées:
Ceci permet de vérifier que vous utilisez bien la version sans tête de JAVA, donc aucune bibliothèque de graphes n'est disponible.
Ceci est pour supprimer la version sans tête.
Ceci consiste à installer une version non-headless de Java.
la source
Pour ceux qui n'ont pas d'accès root sur leurs machines pour modifier le fichier de configuration ou ne veulent pas installer le JRE complet: ajoutez
-Djavax.accessibility.assistive_technologies=" "
à votre commande, par exempleNotez que cela
" "
est important, utiliser simplement "rien" comme paramètre fera que le JRE chargera toujours ce qui est défini/etc/java-8-openjdk/accessibility.properties
.la source
Assistive Technology not found:
non suivi deorg.GNOME.Accessibility.AtkWrapper
.Même problème. Dans mon cas, je ne pouvais pas exécuter FastQC.
C'est ce que j'ai fait:
J'ai vérifié que java était parti
Problème résolu.
la source
Je devais désinstaller openjdk-11-jre, par exemple:
ou
supprimer tous les paquets openjdk-11 sur votre système.
Cela oblige votre programme à s'exécuter sur openjdk-8-jre au lieu de openjdk-11-jre, comme je l'avais déjà installé. Apparemment, Java Assistive Technology ne fonctionne pas sur le paquet openjdk-11-jre. Je pense qu’il existe également un moyen de spécifier la version de Java à exécuter, mais je ne la connais pas par cœur et je suis sûr qu’il existe un autre article sur ce sujet.
la source
Inspiré de la réponse de Marco, mais pour moi, cela ne fonctionne que dans cet ordre (en amont):
Le problème a été résolu et le programme a été lancé avec succès (dans mon cas, argouml.jar fakesmtp.jar).
Utilisation de Java 8 sur Ubuntu 2019.04
la source