Commit 7506ecf8 authored by 陈健's avatar 陈健

更改java应用打包

parent 90aa93af
FROM harbor.k2software.com.cn/library/openweb/oracle-tomcat:8.5-jre8
FROM harbor.k2software.com.cn/build/openjdk:8-alpine
ENV SPRING_OUTPUT_ANSI_ENABLED=ALWAYS \
JHIPSTER_SLEEP=0
COPY target/java-spring-oidc-example-1.0.0-SNAPSHOT.jar /opt/app.jar
ENV JAVA_OPTS="\
-Xms512m \
-Xmx512m \
-XX:MaxDirectMemorySize=512m \
-XX:+UnlockExperimentalVMOptions \
-XX:+UseCGroupMemoryLimitForHeap \
-XX:MetaspaceSize=128m \
-XX:MaxMetaspaceSize=256m \
-XX:+DisableExplicitGC "
ENV LANG en_US.UTF-8
ENV TZ=Asia/Shanghai
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
ENTRYPOINT java ${JAVA_OPTS} -Djava.security.egd=file:/dev/./urandom -jar /opt/app.jar
# add directly the war
ADD target/*.war /usr/local/tomcat/webapps/ROOT.war
CMD echo "The application will start in ${JHIPSTER_SLEEP}s..." && \
/usr/local/tomcat/bin/startup.sh && tail -f /usr/local/tomcat/logs/catalina.out
......@@ -7,7 +7,10 @@
<groupId>com.onegini.oidc</groupId>
<artifactId>java-spring-oidc-example</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>war</packaging>
<packaging>jar</packaging>
<name>java-spring-oidc-example</name>
<description>Demo project for Spring oidc</description>
<parent>
<groupId>org.springframework.boot</groupId>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment