$ 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)
As possíveis explicações que vi aqui foram instalar o Java-access-bridge. Mas não consigo instalar libaccess-java-bridge
.
gnome
system-installation
java
accessibility
jar
Shiwangi Singh
fonte
fonte
freemind
que não estava começando outra formaLeia o seguinte tópico. Eu consegui escapar desse problema desinstalando o OpenJDK 8 sem cabeça e instalando o OpenJDK 8.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=798794
Comandos que executei:
Isso é para verificar se você está realmente executando a versão sem cabeçalho do JAVA, portanto, não há biblioteca de gráficos disponível.
Isso é para remover a versão sem cabeça.
Isso é para instalar a versão sem cabeça do java.
fonte
Para aqueles que não têm acesso root em suas máquinas para alterar o arquivo de configuração ou não desejam instalar o JRE completo: acrescente
-Djavax.accessibility.assistive_technologies=" "
ao seu comando, por exemploObserve que isso
" "
é importante, basta usar "nothing" como parâmetro para que o JRE ainda carregue o que estiver definido/etc/java-8-openjdk/accessibility.properties
.fonte
Assistive Technology not found:
não seguida pororg.GNOME.Accessibility.AtkWrapper
.Mesmo problema. No meu caso, não consegui executar o FastQC.
Isto é o que eu fiz:
Eu verifiquei que java se foi
Problema resolvido.
fonte
Eu tive que desinstalar o openjdk-11-jre, por exemplo:
ou
para remover todos os pacotes openjdk-11 no seu sistema.
Isso força o seu programa a executar no openjdk-8-jre em vez do openjdk-11-jre, como eu tinha instalado. Aparentemente, a Java Assistive Technology não roda no pacote openjdk-11-jre. Acredito que também haja uma maneira de especificar qual versão do Java será executada, mas não a conheço de cabeça e tenho certeza de que há outro post sobre esse tópico.
fonte
Inspirado na resposta de Marco, mas para mim funciona apenas nesta ordem (anexo):
Ele resolveu o problema e o programa foi iniciado com sucesso (no meu caso, argouml.jar fakesmtp.jar).
Usando o Java 8 no Ubuntu 2019.04
fonte