Obrigado Rafael pela rápida resposta.
Coloquei a senha root do mysql na classe JPAConfiguration conforme citou (senha = q1w2e3r4t5)
public DataSource dataSource() {
DriverManagerDataSource dataSource = new DriverManagerDataSource();
dataSource.setUsername("root");
dataSource.setPassword("q1w2e3r4t5");
dataSource.setUrl("jdbc:mysql://localhost:3306/casadocodigo");
dataSource.setDriverClassName("com.mysql.jdbc.Driver");
return dataSource;
No JRE System Library está tudo como
C:\Program Files\Java\jre1.8.0_171\
Tentei rodar com tomcat 7, 8 e 9 e nenhum funcionou.
Quando eu abro a aba "Servers" encontro os dois servers que adicionei :
Tomcat v7.0 Server at localhost
Tomcat v8.0 Server at localhost
Os dois encontram-se parados, nesse instante clico no projeto "casadocódigo" e arrasto ele para o servidor acima, por exemplo "Tomcat v8.0 Server at localhost" mas ele fica com o ícone que não é possível adicionar, como se fosse arrastar um diretório para uma URL por exemplo, é algo proibido.
Se quiser conversar por algum canal ou que eu mande algum vídeo mais detalhado ou foto basta me informar um e-mail por favor.
Obrigado pela ajuda!