升级支持SpringCloud 2021,Knife4j版本升级
This commit is contained in:
96
pom.xml
96
pom.xml
@@ -24,7 +24,7 @@
|
||||
<parent>
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
<artifactId>spring-boot-starter-parent</artifactId>
|
||||
<version>2.3.0.RELEASE</version>
|
||||
<version>2.7.0</version>
|
||||
<relativePath/> <!-- lookup parent from repository -->
|
||||
</parent>
|
||||
|
||||
@@ -32,26 +32,28 @@
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
||||
<skipTests>true</skipTests>
|
||||
<docker.host>http://192.168.3.101:2375</docker.host>
|
||||
<docker.maven.plugin.version>1.2.2</docker.maven.plugin.version>
|
||||
<docker.host>http://192.168.3.105:2375</docker.host>
|
||||
<docker.maven.plugin.version>0.40.0</docker.maven.plugin.version>
|
||||
<java.version>1.8</java.version>
|
||||
<spring-cloud.version>Hoxton.SR5</spring-cloud.version>
|
||||
<spring-cloud-alibaba.version>2.2.0.RELEASE</spring-cloud-alibaba.version>
|
||||
<pagehelper-starter.version>1.3.0</pagehelper-starter.version>
|
||||
<pagehelper.version>5.2.0</pagehelper.version>
|
||||
<druid.version>1.1.23</druid.version>
|
||||
<hutool.version>5.4.0</hutool.version>
|
||||
<mybatis-generator.version>1.4.0</mybatis-generator.version>
|
||||
<mybatis.version>3.5.5</mybatis.version>
|
||||
<mysql-connector.version>8.0.20</mysql-connector.version>
|
||||
<spring-data-commons.version>2.3.0.RELEASE</spring-data-commons.version>
|
||||
<jjwt.version>0.9.0</jjwt.version>
|
||||
<spring-boot.version>2.7.0</spring-boot.version>
|
||||
<spring-cloud.version>2021.0.3</spring-cloud.version>
|
||||
<spring-cloud-alibaba.version>2021.0.1.0</spring-cloud-alibaba.version>
|
||||
<spring-cloud-starter-oauth2.version>2.2.5.RELEASE</spring-cloud-starter-oauth2.version>
|
||||
<pagehelper-starter.version>1.4.2</pagehelper-starter.version>
|
||||
<pagehelper.version>5.3.0</pagehelper.version>
|
||||
<druid.version>1.2.9</druid.version>
|
||||
<hutool.version>5.8.0</hutool.version>
|
||||
<mybatis-generator.version>1.4.1</mybatis-generator.version>
|
||||
<mybatis.version>3.5.9</mybatis.version>
|
||||
<mysql-connector.version>8.0.29</mysql-connector.version>
|
||||
<spring-data-commons.version>2.7.0</spring-data-commons.version>
|
||||
<jjwt.version>0.9.1</jjwt.version>
|
||||
<aliyun-oss.version>2.5.0</aliyun-oss.version>
|
||||
<logstash-logback.version>5.3</logstash-logback.version>
|
||||
<admin-starter-server.version>2.2.3</admin-starter-server.version>
|
||||
<minio.version>7.1.0</minio.version>
|
||||
<knife4j.version>2.0.4</knife4j.version>
|
||||
<nimbus-jose-jwt.version>8.16</nimbus-jose-jwt.version>
|
||||
<admin-starter-server.version>2.7.0</admin-starter-server.version>
|
||||
<minio.version>8.4.1</minio.version>
|
||||
<knife4j.version>3.0.3</knife4j.version>
|
||||
<nimbus-jose-jwt.version>9.23</nimbus-jose-jwt.version>
|
||||
<mall-common.version>1.0-SNAPSHOT</mall-common.version>
|
||||
<mall-mbg.version>1.0-SNAPSHOT</mall-mbg.version>
|
||||
</properties>
|
||||
@@ -219,32 +221,50 @@
|
||||
<plugin>
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
<artifactId>spring-boot-maven-plugin</artifactId>
|
||||
<version>${spring-boot.version}</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>com.spotify</groupId>
|
||||
<groupId>io.fabric8</groupId>
|
||||
<artifactId>docker-maven-plugin</artifactId>
|
||||
<version>${docker.maven.plugin.version}</version>
|
||||
<!--<executions>-->
|
||||
<!--<execution>-->
|
||||
<!--<id>build-image</id>-->
|
||||
<!--<phase>package</phase>-->
|
||||
<!--<goals>-->
|
||||
<!--<goal>build</goal>-->
|
||||
<!--</goals>-->
|
||||
<!--</execution>-->
|
||||
<!--</executions>-->
|
||||
<executions>
|
||||
<!--如果想在项目打包时构建镜像添加-->
|
||||
<execution>
|
||||
<id>build-image</id>
|
||||
<phase>package</phase>
|
||||
<goals>
|
||||
<goal>build</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
<configuration>
|
||||
<imageName>mall/${project.artifactId}:${project.version}</imageName>
|
||||
<!-- Docker 远程管理地址-->
|
||||
<dockerHost>${docker.host}</dockerHost>
|
||||
<baseImage>java:8</baseImage>
|
||||
<entryPoint>["java", "-jar", "-Dspring.profiles.active=prod","/${project.build.finalName}.jar"]</entryPoint>
|
||||
<resources>
|
||||
<resource>
|
||||
<targetPath>/</targetPath>
|
||||
<directory>${project.build.directory}</directory>
|
||||
<include>${project.build.finalName}.jar</include>
|
||||
</resource>
|
||||
</resources>
|
||||
<images>
|
||||
<image>
|
||||
<!--定义镜像名称-->
|
||||
<name>mall/${project.name}:${project.version}</name>
|
||||
<!--定义镜像构建行为-->
|
||||
<build>
|
||||
<!--定义基础镜像-->
|
||||
<from>java:8</from>
|
||||
<args>
|
||||
<JAR_FILE>${project.build.finalName}.jar</JAR_FILE>
|
||||
</args>
|
||||
<!--定义哪些文件拷贝到容器中-->
|
||||
<assembly>
|
||||
<!--定义拷贝到容器的目录-->
|
||||
<targetDir>/</targetDir>
|
||||
<!--只拷贝生成的jar包-->
|
||||
<descriptorRef>artifact</descriptorRef>
|
||||
</assembly>
|
||||
<!--定义容器启动命令-->
|
||||
<entryPoint>["java", "-jar","-Dspring.profiles.active=prod","/${project.build.finalName}.jar"]</entryPoint>
|
||||
<!--定义维护者-->
|
||||
<maintainer>macrozheng</maintainer>
|
||||
</build>
|
||||
</image>
|
||||
</images>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
|
||||
Reference in New Issue
Block a user