Hospedagem Profissional

Hospedagem Profissional
Clique aqui e ganhe US$ 10,00 para testar durante 1 mês a melhor hospedagem: Digital Ocean!

domingo, 14 de abril de 2019

Como resolver lentidão e travamento no Jaspersoft Studio no Linux




O Jaspersoft® Studio é uma das ferramentas de desenvolvimento de relatórios para Java mais utilizadas no mercado e foi desenvolvido a partir da plataforma da IDE Eclipse. Sua função principal é permitir que o desenvolvedor possa criar os layouts dos relatórios de uma forma visual e depois compilar os relatórios no formato JasperReports®.


Jaspersoft Studio


Por algum tempo tive que conviver com uma lentidão e travamentos extremos nessa ferramenta ao ser utilizada no Linux (utilizo o Mint), mas acredito que ocorra em outras distribuições também.

Após muita pesquisa, achei a causa do problema, e consequentemente, a solução! :)

A grande vilã é a lib SWT_GTK instalada no Linux que por motivos obscuros, causa os travamentos e lentidão ao utilizar o Jaspersoft Studio.

Para resolver, é simples.

Se você instalou o Jaspersoft Studio a partir de um pacote .tgz:

  • Vá até a pasta de instalação
  • Edite o arquivo "runubuntu.sh"
  • Inclua o comando "export SWT_GTK3=0"
  • Certifique-se que o Atalho utilizado para executar o Jasperstudio Soft esteja apontando para o script "runubuntu.sh" 
Se você instalou o Jaspersoft Studio a partir de um pacote .deb:
  • Vá até a pasta de instalação (provavelmente algo como /opt/tibco/TIB_js-studiocomm_6.8.0/)
  • Edite o arquivo "runjss.sh"
  • Inclua o comando "export SWT_GTK3=0"
  • Altere o Atalho utilizado para executar o Jasperstudio Soft para que aponte para o script correto, mudando de "/opt/tibco/TIB_js-studiocomm_6.8.0/Jaspersoft Studio" para "/opt/tibco/TIB_js-studiocomm_6.8.0/runjss.sh"
A versão final do script ficará assim:


Aproveite!

Nenhum comentário:

Postar um comentário

Comentários sobre assuntos não relacionados ao objetivo deste blog serão removidos.