build: set JAVA_CLASSPATH in Dockerfile and startup script

This commit is contained in:
zhao
2026-03-06 10:46:37 +08:00
parent faeae7163a
commit 590a6f4147
2 changed files with 2 additions and 0 deletions

View File

@@ -15,6 +15,7 @@ COPY installer/shells /shells
COPY installer/conf /installer/conf
COPY installer/mcp /app/mcp
ENV JAVA_CLASSPATH=/app:/app/lib/*
ENV JAVA_OPTIONS="-Dfile.encoding=utf-8 -Djava.awt.headless=true --add-opens java.base/jdk.internal.loader=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED"
ARG CRM_VERSION=main

View File

@@ -2,6 +2,7 @@
bash /shells/init-directories.sh
export JAVA_CLASSPATH=/app:/app/lib/*
export CRM_VERSION=`cat /tmp/CRM_VERSION`
exec java ${JAVA_OPTIONS} -jar /app/cordys-crm.jar