diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..f54afd8 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,10 @@ +FROM centos:7 as junk +RUN yum install java-1.8.0 -y +RUN yum install git -y +RUN yum -y install maven +WORKDIR /JavaWeb +COPY . . +RUN mvn package +FROM tomcat +COPY --from=junk /JavaWeb/target/*.war /usr/local/tomcat/webapps +EXPOSE 8080 diff --git a/pom.xml b/pom.xml index 9e1759e..245f17c 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.web.cal WebAppCal war - 0.0.6 + 0.0.7 WebAppCal Maven Webapp http://maven.apache.org @@ -27,4 +27,35 @@ http://52.204.135.48:8081/nexus/content/repositories/releases + + + + + org.apache.maven.plugins + maven-war-plugin + + + default-war + none + + + war-exploded + + target/deploy + true + + prepare-package + + exploded + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + +