具体部署流程
https://blog.csdn.net/su20145104009/article/details/85161711
根据hera研发团队的部署流程遇到的问题
我的环境上用的mysql是8+的目前hera源码中的是5.*所以我改动了pom.xml文件中的
<mysql.version>8.0.12</mysql.version>
这样遇到了排包的问题报错信息:
NoClassDefFoundError: com/google/protobuf/GeneratedMessageV3
修改pom.xml
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>${mysql.version}</version> <exclusions> <exclusion> <groupId>com.google.protobuf</groupId> <artifactId>protobuf-java</artifactId> </exclusion> <!-- 和<dependency>tag相同,可以添加多个<exclusion>排除多个依赖 --> </exclusions> </dependency>
这样就不会在启动报错