$ 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)
Kemungkinan penjelasan yang saya lihat di sini adalah menginstal Java-access-bridge. Tetapi saya tidak dapat menginstal libaccess-java-bridge
.
gnome
system-installation
java
accessibility
jar
Shiwangi Singh
sumber
sumber
freemind
yang tidak memulai sebaliknyaBaca utas berikut. Saya berhasil keluar dari masalah ini dengan menghapus OpenJDK 8 tanpa kepala dan menginstal OpenJDK 8.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=798794
Perintah yang saya jalankan:
Ini untuk memverifikasi bahwa Anda benar-benar menjalankan versi JAVA tanpa kepala, jadi tidak ada pustaka grafik yang tersedia.
Ini untuk menghapus versi tanpa kepala.
Ini untuk menginstal versi java tanpa-kepala.
sumber
Bagi mereka yang tidak memiliki akses root pada mesin mereka untuk mengubah file konfigurasi atau tidak ingin menginstal JRE lengkap: tambahkan
-Djavax.accessibility.assistive_technologies=" "
ke perintah Anda, misalnyaPerhatikan bahwa
" "
ini penting, cukup gunakan "tidak ada" sebagai parameter akan menyebabkan JRE untuk tetap memuat apa pun yang diatur/etc/java-8-openjdk/accessibility.properties
.sumber
Assistive Technology not found:
tidak diikuti olehorg.GNOME.Accessibility.AtkWrapper
.Masalah yang sama. Dalam kasus saya, saya tidak bisa menjalankan FastQC.
Inilah yang saya lakukan:
Saya memverifikasi java sudah tidak ada
Masalah terpecahkan.
sumber
Saya harus menghapus instalan openjdk-11-jre, misalnya:
atau
untuk menghapus semua paket openjdk-11 pada sistem Anda.
Ini memaksa program Anda untuk berjalan pada openjdk-8-jre, bukan openjdk-11-jre, karena saya telah menginstal keduanya. Rupanya Teknologi Java Assistive tidak berjalan pada paket openjdk-11-jre. Saya percaya ada juga cara untuk menentukan versi Java mana yang akan dijalankan, tetapi saya tidak mengetahuinya dari atas kepala saya dan saya yakin ada posting lain tentang topik itu.
sumber
Terinspirasi dari jawaban Marco, tetapi bagi saya itu hanya berfungsi dalam urutan ini (prepending):
Itu memecahkan masalah dan program berhasil diluncurkan (dalam kasus saya argouml.jar fakesmtp.jar).
Menggunakan Java 8 di Ubuntu 2019.04
sumber