1
resposta

Problema ao executar o servidor local

Tive problemas ao executar o jar do servidor local. Isso porque a minha versão do MySQL é mais recente. Já vi um tópico a respeito do assunto e a solução dada foi instalar uma versão mais antiga do MySQL. Não queria fazer isso, pois tinha outras bases de outras aplicações rodando no meu banco. Depois de muito pesquisar consegui resolver da seguinte forma: 1- Fiz o download do JDBC driver no site do MySQL (só procurar MySQL Connector/J no google); 2- Copiei o arquivo mysql-connector-java-8.0.11 para as pastas : c:\Arquivos de Programas\Java\jre1.8.0_201\lib\ext c:\Arquivos de Programas\Java\jdk1.8.0_201\lib\ext

3- Configurei as variáveis de ambiente do windows da seguinte maneira: CLASSPATH = %JAVA_HOME%\lib\tools.jar; C:\Arquivos de Programas\Java\jre1.8.0_201\lib\ext\mysql_connector-java-8.0.11.jar JAVA_HOME = C:\Program Files\Java\jdk1.8.0_201 JRE_HOME = C:\Program Files\Java\jre1.8.0_201 PATH = acrescentar C:\Program Files (x86)\MySQL\Connector J 8.0\mysql-connector-java-8.0.11.jar

Depois que fiz isso parei de ter problema de conexão com o banco e começou a dar um erro de TIMEZONE no banco. Loguei no MySQL através do prompt de comando e configurei o timezone com o comando SET GLOBAL time_zone = '-3:00'; Baixei e subi o banco de dados e tudo funcionou. Espero que isso ajude quem estiver com o mesmo problema.

1 resposta

Muito obrigado por compartilhar sua solução Vitor =)