OI-Lab problemas com o Jclic

Bom dia, a situação é a seguinte: o programa Jclic não funciona( não chega nem abrir) no “oi-xubuntu-18.04.1-2018.08.06-desktop-i386”,
porem instalei a “oi-xubuntu-18.04.0-2018.06.08-desktop-i386” e o programa funciona normalmente. Alguém sabe como resolvo?

Grato dês de já.

Bom dia @PSouza.

  1. Abra o aplicativo terminal
  2. Execute o comando jclic
  3. Provavelmente dará uma mensagem de erro, cole aqui no tópico para vermos.

Ah, como você instalou o jclic?

1 curtida

Boa tarde.
Eu instalo da seguinte maneira: botão direito do mouse no menu > Editar Aplicações > aperto no botão " + " > Adicionar laçador > Coloco nome, imagem, depois no campo "comando " aponto para pasta do jclic no aplicativo jclic.jar, depois na frente do do caminho q aparece no ccampo colo java -jar.

No terminal quando digito jclic aparece o seguinte:
Command ‘jclic’ not found, but can be installed with:

sudo apt install jclic


agora instalei via comando apt-get


não funcionou

agora no comando jclic no terminal aparece o seguinte:

jclic
Exception in thread “main” java.awt.AWTError: Assistive Technology not found: org.GNOME.Accessibility.AtkWrapper
at java.desktop/java.awt.Toolkit.newAWTError(Toolkit.java:472)
at java.desktop/java.awt.Toolkit.fallbackToLoadClassForAT(Toolkit.java:488)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1608)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.desktop/java.awt.Toolkit.loadAssistiveTechnologies(Toolkit.java:532)
at java.desktop/java.awt.Toolkit.getDefaultToolkit(Toolkit.java:613)
at java.desktop/java.awt.Window.getToolkit(Window.java:1375)
at java.desktop/java.awt.Window.init(Window.java:518)
at java.desktop/java.awt.Window.(Window.java:549)
at java.desktop/java.awt.Frame.(Frame.java:423)
at java.desktop/java.awt.Frame.(Frame.java:388)
at java.desktop/javax.swing.JFrame.(JFrame.java:180)
at edu.xtec.jclic.SingleInstanceJFrame.(SingleInstanceJFrame.java:62)
at JClicPlayer.main(JClicPlayer.java:37)
Caused by: java.lang.ClassNotFoundException: org.GNOME.Accessibility.AtkWrapper
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:190)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:374)
at java.desktop/java.awt.Toolkit.fallbackToLoadClassForAT(Toolkit.java:485)
… 19 more

Segunda essa resposta no fórum do ubuntu, você deve:

  1. Abrir o arquivo /etc/java-8-openjdk/accessibility.properties como super usuário
    • sudo vim /etc/java-8-openjdk/accessibility.properties
  2. E descomentar(remover o cerquilha) a linha:
    • #assistive_technologies=org.GNOME.Accessibility.AtkWrapper
1 curtida

Valeu Man vc acabou de salvar 5 máquinas! :D,

Cara a solução que utilizei foi em torno daquilo que vc falou, porem com algumas variações, pois não estava conseguindo via comando, mesmo fazendo as adaptações aqui, pois o meu é java 11
Localizei no modo gráfico o arquivo “accessibility.properties” editei como administrador, porem a linha a ser modificada já estava sem o “#” na frente, então adicionei “#” e funcionou.

Valeu, obrigado!

1 curtida