Pessoal, eu conseguir resolver um problema inicial ao rodar o projeto em questão no TomCat criando o projeto no mysql manualmente. Ai inicio o tomcat e ele roda o projeto criando as tabelas corretamente. Quando eu abro o localhost no navegador o projeto não aparece. O log do console quando rodo o Tomcat é esse:
Hibernate: alter table Produto drop foreign key FK_k56l5p46fql44gawuecr3cx0w
Hibernate: alter table Produto_Categoria drop foreign key FK_tn9nh0x6uju9wej0f5ka3ajnl
Hibernate: alter table Produto_Categoria drop foreign key FK_g4cobe865eyjdqr77rursq8hf
Hibernate: drop table if exists Categoria
Hibernate: drop table if exists Loja
Hibernate: drop table if exists Produto
Hibernate: drop table if exists Produto_Categoria
Hibernate: create table Categoria (id integer not null auto_increment, nome varchar(255), primary key (id)) ENGINE=InnoDB
Hibernate: create table Loja (id integer not null auto_increment, nome varchar(255), primary key (id)) ENGINE=InnoDB
Hibernate: create table Produto (id integer not null auto_increment, descricao TEXT, linkDaFoto varchar(255), nome varchar(255), preco double precision not null, loja_id integer, primary key (id)) ENGINE=InnoDB
Hibernate: create table Produto_Categoria (Produto_id integer not null, categorias_id integer not null) ENGINE=InnoDB
Hibernate: alter table Produto add constraint FK_k56l5p46fql44gawuecr3cx0w foreign key (loja_id) references Loja (id)
Hibernate: alter table Produto_Categoria add constraint FK_tn9nh0x6uju9wej0f5ka3ajnl foreign key (categorias_id) references Categoria (id)
Hibernate: alter table Produto_Categoria add constraint FK_g4cobe865eyjdqr77rursq8hf foreign key (Produto_id) references Produto (id)
Hibernate: insert into Loja (nome) values (?)
Hibernate: insert into Loja (nome) values (?)
Hibernate: insert into Categoria (nome) values (?)
Hibernate: insert into Categoria (nome) values (?)
Hibernate: insert into Produto (descricao, linkDaFoto, loja_id, nome, preco) values (?, ?, ?, ?, ?)
Hibernate: insert into Produto (descricao, linkDaFoto, loja_id, nome, preco) values (?, ?, ?, ?, ?)
Hibernate: insert into Produto (descricao, linkDaFoto, loja_id, nome, preco) values (?, ?, ?, ?, ?)
Hibernate: insert into Produto (descricao, linkDaFoto, loja_id, nome, preco) values (?, ?, ?, ?, ?)
Hibernate: insert into Produto (descricao, linkDaFoto, loja_id, nome, preco) values (?, ?, ?, ?, ?)
Hibernate: insert into Produto_Categoria (Produto_id, categorias_id) values (?, ?)
Hibernate: insert into Produto_Categoria (Produto_id, categorias_id) values (?, ?)
Hibernate: insert into Produto_Categoria (Produto_id, categorias_id) values (?, ?)
Hibernate: insert into Produto_Categoria (Produto_id, categorias_id) values (?, ?)
Hibernate: insert into Produto_Categoria (Produto_id, categorias_id) values (?, ?)
Hibernate: insert into Produto_Categoria (Produto_id, categorias_id) values (?, ?)
Hibernate: select categoria0_.id as id1_0_, categoria0_.nome as nome2_0_ from Categoria categoria0_
Hibernate: select loja0_.id as id1_1_, loja0_.nome as nome2_1_ from Loja loja0_
mai 13, 2019 8:04:05 PM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring FrameworkServlet 'dispatcher'
mai 13, 2019 8:04:05 PM org.apache.catalina.core.StandardContext reload
INFO: Reloading Context with name [/projeto-jpa-2] is completed
E o erro no navegador é esse:
The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.
Alguém poderia me ajudar?