Olá Pessoal,
Estou usando o tomcat versão 9 e estou com problemas para acessar minha aplicação. Erro HTTP Status 404 – Not Found quando acesso o endereço: localhost:8080
Meus recursos estão configurados, porém não consigo associar o servidor a minha aplicação no caminho: projeto/propriedade/tageted/runtime . O check box não funciona e o nome do servidor fica cinza. Vejam na imagem.
org.springframework.boot
spring-boot-starter-data-jpa
org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-starter-thymeleaf
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>test</scope>
</dependency>
Bloco de Citação
Mas o servidor sobe pelo menos ?
Ele starta ?
Mas não esta fazendo deploy do projeto. E daí dá 404. creio que falta alguma configuração.
Sua aplicação é spring boot?
Sim, dai coloquei o tomcat na dependencia. Reinicio o servidor e a aplicacao e tudo legal, mas na hora de acessar localhost:8080 dá ERRO 404. Quando tento associar o tomcat ao minha aplicacao pela propriedade do projeto nap fica dis[onivel
Manda ai o seu pom completo pra gente ver. Achei estranho a dependencia do tomcat está com escopo de teste, não está correto.
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.4.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>com.doutores</groupId>
<artifactId>Doutores</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>Doutores</name>
<description>Projetos doutores 2019</description>
<properties>
<java.version>1.8</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>test</scope>
</dependency>
<!-- <dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<scope>runtime</scope>
</dependency> -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>
Tira esse escopo de teste da dependencia do tomcat e testa de novo
Realmente mudou o erro:
Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.
Wed Oct 30 13:02:39 AMT 2019
There was an unexpected error (type=Not Found, status=404).
No message available
Porém não abre a página principal do tomcat ?
acessei localhost e nao abre a pagina de administracao
Como vc está expondo essa página? Como está o controller?
Já esta mostrando a página /pessoas/nova/ de acordo com o controller.
porém estava falando da página de admin do TomCat
Da forma como um projeto boot é criado inicialmente, não acho que seja possível, pois é um tomcat embedded (e não sei nem se faz sentido vc querer ver essa página de administração).
Por curiosidade, pq vc precisa disso?
@Lucas_Camara vc é um camarada muito legal. Tenho um tomcat externo e posso fazer deploy posteriormente.
Obrigado pela sua gentileza e generosidade.