Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

379
Visualizações
Spring Boot se ejecuta con o sin Maven? Los JSP no se resuelven sin

Al crear una aplicación Spring Boot, en el entorno de desarrollo, IntelliJ Idea crea una configuración de ejecución sin Maven y llama directamente al método principal estático con el tipo "Spring Boot".

Cuando ejecuto sin Maven, mis archivos de plantilla JSP no se resuelven y aparece la página de error a continuación.

Cuando ejecuto con Maven, se resuelven pero no puedo depurar. Veo alguna configuración de POM.xml para poder adjuntar el depurador, pero luego se depura todo el tiempo, incluso cuando disparo la aplicación con Ejecutar y no con Depurar.

¿Debo ejecutar la aplicación Boot sin Maven?
Si no debería, ¿es así como debería ser la depuración?
Siento que algo anda mal aquí...

 Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback. Thu Mar 16 08:53:54 GMT 2017 There was an unexpected error (type=Not Found, status=404). No message available

Creo que veo esta página de error porque intenta ubicar mi index.jsp, no puede encontrarlo, luego intenta con error.jsp y tampoco puede encontrarlo.

about 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

De acuerdo, después de investigar más, parece que es correcto ejecutar la aplicación Spring Boot a través del método Main directamente en lugar de Maven en el entorno de desarrollo.

El problema con los JSP no se procesa sin Maven si el alcance de la dependencia de Tomcat Jasper se <scope>provided</scope> , después de cambiarlo a "compilado" o "tiempo de ejecución", comenzó a funcionar sin maven. Curiosamente, cuando se "proporcionó", la representación JSP solo funcionaba con Maven.

about 4 years ago · Santiago Trujillo Relatório

0

Puede probar diferentes URL como URL sin o con el nombre del proyecto (artefacto). Tal vez algo esté mal con la forma en que IDEA y maven implementan su guerra. Además, es posible ejecutar la aplicación desde maven y luego conectarse con la configuración de ejecución remota de IDEA. Para esto, debe usar mvnDebug en lugar de mvn; se encuentra en la misma carpeta que mvn ($MAVEN_HOME/bin/). Y luego debe agregar la configuración remota a IDEA con el puerto 8000: es el puerto predeterminado.

about 4 years ago · Santiago Trujillo Relatório

0

Intente volver a importar proyectos de Maven primero antes de ejecutar la aplicación desde IntelliJ, o haga que suceda automáticamente cuando cambie algo en su archivo pom.xml ( File | Settings | Build, Execution, Deployment | Build Tools | Maven | Importing | Import Maven projects automatically ).

Uso la ejecución de IntelliJ en mi entorno de desarrollo. Además, si desea tener características como, por ejemplo, la recarga en caliente , considere usar el módulo devtools que se envía con Spring Boot, que se integra fácilmente con la ejecución de depuración de IntelliJ (simplemente agregue spring-boot-devtools a sus dependencias).

about 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda