Acabo de alojar mi aplicación springboot (WAR) en AWS elastic beanstack, pero encontré un problema extraño
server.servlet.context-path= /nombre-aplicación/api/v0
Esto funciona en localhost perfectamente bien, pero después de la implementación en aws no funciona, sin embargo, todas las API también funcionan sin la ruta de contexto de AWS:
Ejemplo :
http://awsaddress.com/login -> its working, but it should like http://awsaddress.com/app-name/api/v0/login -> its not workingSé que este hilo es bastante antiguo, pero estaba enfrentando el mismo problema. En mi caso, la solución fue agregar las siguientes líneas en application.properties:
server.contextPath = /artifactId server.servlet.contextPath = /artifactId