Skip to content

Commit f9c2d78

Browse files
committed
feat: use Spring AOT on the Jvm.
1 parent 1e4bb5d commit f9c2d78

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

Dockerfile-Jvm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ ENV MY_SPRING_PROFILE=$SPRING_PROFILE
55
ARG APP_FILE
66
ADD backend/${APP_FILE} /app.jar
77
ENV JAVA_OPTS="-XX:+UseG1GC -XX:MaxGCPauseMillis=100 -XX:+UseStringDeduplication"
8-
ENTRYPOINT exec java $JAVA_OPTS -Dspring.profiles.active=$MY_SPRING_PROFILE -Dliquibase.duplicateFileMode=WARN -Djava.security.egd=file:/dev/./urandom -jar /app.jar
8+
ENTRYPOINT exec java $JAVA_OPTS -DspringAot=true -Dspring.profiles.active=$MY_SPRING_PROFILE -Dliquibase.duplicateFileMode=WARN -Djava.security.egd=file:/dev/./urandom -jar /app.jar

backend/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
*/
1313
plugins {
1414
id 'java'
15-
id 'org.springframework.boot' version '3.2.0'
16-
id 'org.graalvm.buildtools.native' version '0.9.28'
15+
id 'org.springframework.boot' version '3.2.2'
16+
id 'org.graalvm.buildtools.native' version '0.10.0'
1717
id 'io.spring.dependency-management' version '1.1.4'
1818
id 'org.hibernate.orm' version '6.3.1.Final'
1919
}

0 commit comments

Comments
 (0)