基本操作可参考: 感谢这个链接
Note: Controller & Mapping 类似于 Route
maven package 报错: 相比于jdk你是不是运行在jre上?
需要maven pom.xml配置compile和jdk相匹配
org.apache.maven.plugins maven-compiler-plugin3.5.1 1.8 1.8
maven package运行生成jar包
java -jar your_app.jar3. Docker deployment 部署运行
生成jar包,直接使用docker部署, 非常nice
FROM centos MAINTAINER henryhe COPY jdk1.8.0_172 jdk1.8.0_172 ADD pj-0.0.1-SNAPSHOT.jar app.jar# envENV JAVA_HOME=/jdk1.8.0_172 ENV PATH=$JAVA_HOME/bin:$PATHENV CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar EXPOSE 8080 ENTRYPOINT ["java", "-jar", "/app.jar"]
运行
docker run -p 80:8080 --name springboot your_image_right_here
为防止抢占终端
docker start springboot
容器内部java日志查看
docker logs -f
作者:亨利何
链接:https://www.jianshu.com/p/30775bbcf15d



