Jump to content

dev botao

Erro - (java:1322): Gtk-WARNING **: 16:36:05.819: cannot open display:


Go to solution Solved by FabioLacerda,
  • Este tópico foi criado há 1137 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Posted

Pessoal, beleza?

Eu fiz um exemplo básico usando o ACBRLib em Java para validar a assinatura do XML que retorna em modo texto o resultado.

Quando eu rodo este exemplo dentro da minha máquina virtual (que possui o GNOME instalado) funciona perfeitamente.

Quando tento rodar dentro da Digital Ocean (onde não tenho o GNOME instalado) dá o seguinte erro abaixo:

root@multweb-testing:/home/eduardo-deperon-afonso/projects/java/XmlValidationReading/src/XmlValidationReading/dist# java -jar XmlValidationReading.jar

(java:1322): Gtk-WARNING **: 16:36:05.819: cannot open display:
 

Dá o mesmo erro com o usuário root ou com o meu usuário.

Alguém poderia me ajudar?

Desde já, agradeço.

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Abaixo eu deixei todos os procedimentos que fiz para a instalação

que são os mesmos, nas duas máquinas virtuais

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

      apt-get install openssl
      apt-get install libxml2
      apt-get install libxmlsec1-openssl
      apt-get install libcrypto++-dev
      apt-get install libssl-dev
      apt-get install libxml2-dev
      apt-get install libxslt1-dev
      apt-get install xvfb
      apt-get install xauth
      apt-get install libgtk2.0-0
      apt-get install ttf-mscorefonts-installer
      apt-get install libcanberra-gtk-module

==================================
 Para funcionar com o Java 
==================================
      apt-get install openjdk-11-jdk         
      apt-get install openjfx                

==================================

Copiar o arquivo libacbrnfe64.so (dentro de /usr/lib64)

==================================

Links Simbólicos

==================================
      cd /usr/lib/x86_64-linux-gnu
      ln -s libxml2.so.2 libxml2.so
      ln -s /usr/lib/x86_64-linux-gnu/libxmlsec1.so.1 /usr/lib/x86_64-linux-gnu/libxmlsec1.so
      ln -s /usr/lib/x86_64-linux-gnu/libxmlsec1-openssl.so.1 /usr/lib/x86_64-linux-gnu/libxmlsec1-openssl.so
      ln -s /usr/lib/x86_64-linux-gnu/libxslt.so.1 /usr/lib/x86_64-linux-gnu/libxslt.so
      ln -s /usr/lib/x86_64-linux-gnu/libxml2.so.2 /usr/lib/x86_64-linux-gnu/libxml.so
      ln -s /usr/lib/x86_64-linux-gnu/libexslt.so.0 /usr/lib/x86_64-linux-gnu/libexslt.so
      ln -s /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0 /usr/lib/x86_64-linux-gnu/libssl.so
      ln -s /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0 /usr/lib/x86_64-linux-gnu/libcrypto.so

4-) Configurações do arquivo ACBrLib.ini

      [DFe] 
        SSLCryptLib=1
        SSLXmlSignLib=4

      [NFe]        
        PathSchemas=/home/eduardo-deperon-afonso/projects/java/XmlValidationReading/Libs/bin/

  • Este tópico foi criado há 1137 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

The popup will be closed in 10 seconds...