Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
FAQ: Erros utilizando JAVA 8 (Java 1.8.0_45) em programas do DataViewer

Sintoma
       
Dentro do Dataviewer, ocorrem erros nas execuções de:
       
- Editor de layout de relatórios do tipo gráfico;
       
- Geração de arquivos PDF através de relatórios criados pelo DataViewer.

Causa
       
Com a falta de definições de variáveis de ambiente, o
SO
sistema operacional acaba se perdendo ao tentar executar o Java 8 em algumas funcionalidades.
Solução
       

Existem duas formas de solucionar este problema, uma seria através da definição de variáveis de ambiente e a outra chamando um arquivo ".bat" que definiria essas variáveis e chamaria o DataViewer.

       

Solução 1: Através da definição das variáveis de ambiente, você terá que ir no Painel de Controle -> Sistema -> Configurações Avançadas do Sistema -> Aba Avançado -> Botão Variáveis de Ambiente:

                       

Dentro das variáveis do ambiente existem duas caixas, a superior com variáveis locais do usuário e a inferior com variáveis do sistema, e deveremos colocar essas variáveis na caixa Inferior (Variáveis do sistema).

                        Sera

Sera necessário criar a variável JAVA_HOME que deverá apontar para o seu diretório aonde esta instalado o java1.8.0_45.

                       

Também alterar a variável PATH, onde no começo dos valores da mesma, adicionar "%JAVA_HOME%\bin;...", onde os "..." é o conteúdo atual da sua variável PATH.

                        Com

Com essas alterações de variáveis o Dataviewer conseguirá enxergar o Java 8 e todos os recursos do DataViewer que utilizarem o mesmo funcionarão corretamente.

       

Solução 2: Através de um arquivo ".bat". Será necessário criar um arquivo ".bat", tipo "exec_dv.bat" que terá o seguinte conteúdo:

                        set

set JAVA_HOME=C:\Program Files\Java\jre1.8.0_45

                        set

set PATH=%JAVA_HOME%\bin;%PATH%

                        cd

cd C:\tmp

                        C

C:\dlc101b\bin\prowin32.exe -pf \\servidor\ERP\Dataviewer\grd.pf -basekey "ini" -ini \\servidor\ERP\Dataviewer\progresc.ini -T c:\tmp

                       

Observação: Forneça o caminho correto da localização do JAVA 8 e também NÃO se esqueça de especificar o nome correto da localização dos programas do Dataviewer, bem com o nome do servidor e compartilhamento.

                        Nesta

Nesta segunda solução, após a criação do arquivo "exec_dv.bat", você terá que alterar o seu atalho do Dataviewer para chamar este arquivo "exec_dv.bat".