Skip to content

Commit

Permalink
Java 21 Migration
Browse files Browse the repository at this point in the history
  • Loading branch information
UnirCs committed Mar 30, 2024
1 parent 4bd3866 commit 0a4961f
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
8 changes: 4 additions & 4 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,19 @@
# Build del proyecto (Multi-Stage)
# --------------------------------
#
# Usamos una imagen de Maven para hacer build de proyecto con Java 17
# Usamos una imagen de Maven para hacer build de proyecto con Java
# Llamaremos a este sub-entorno "build"
# Copiamos todo el contenido del repositorio
# Ejecutamos el comando mvn clean package (Generara un archivo JAR para el despliegue)
FROM maven:3.8.5-openjdk-17 AS build
FROM maven:3.9.6-eclipse-temurin-21 AS build
COPY . .
RUN mvn clean package

# Usamos una imagen de Openjdk v17
# Usamos una imagen de Openjdk
# Exponemos el puerto que nuestro componente va a usar para escuchar peticiones
# Copiamos desde "build" el JAR generado (la ruta de generacion es la misma que veriamos en local) y lo movemos y renombramos en destino como
# Marcamos el punto de arranque de la imagen con el comando "java -jar app.jar" que ejecutará nuestro componente.
FROM openjdk:17
FROM openjdk:21
EXPOSE 8088
COPY --from=build /target/inventory-products-0.0.1-SNAPSHOT.jar app.jar
ENTRYPOINT ["java", "-jar", "/app.jar"]
4 changes: 2 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>3.2.1</version>
<version>3.2.4</version>
<relativePath /> <!-- lookup parent from repository -->
</parent>
<groupId>com.unir</groupId>
Expand All @@ -13,7 +13,7 @@
<name>products</name>
<description>Aplicación que gestiona los productos de una tienda</description>
<properties>
<java.version>17</java.version>
<java.version>21</java.version>
<spring-cloud.version>2023.0.0</spring-cloud.version>
</properties>
<dependencies>
Expand Down

0 comments on commit 0a4961f

Please sign in to comment.