Jump to content

dev botao

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


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

Recommended Posts

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/

Link to comment
Share on other sites

  • Este tópico foi criado há 635 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.