遇到问题,没主类,无法打包
解决方案: spring boot 打包为两种一种是启动包有主类,可以被调用,一种是只能被调用。 我开始使用的打包方式比较混乱,而且没有在每一个PMO中,都添加对应打包的maven文件
在打包过程中因为都用的spring boot 打包,所以在每一个model中我都添加了一个主类。但是是空的
后面采用docker来管理的整个项目
jar包都放在一起就行,会自动相互调用的。
docker使用的命令: 创建dockerfeil vi dockerfeil
编写dockerfeil内容 :
FROM openjdk:11-jre ADD tigerApi-1.0-SNAPSHOT.jar tigerApi-1.0-SNAPSHOT.jar ENTRYPOINT ["java","-jar","tigerApi-1.0-SNAPSHOT.jar"]
创建镜像:docker build -t pm .
pm:是打得镜像名称。
启动容器: docker run -d -p 8085:8085 --name aa pm aa 是容器名称