1 Star 0 Fork 137

22Century / seezoon-stack

forked from huangdf / seezoon-stack 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
pom.xml 8.21 KB
一键复制 编辑 原始数据 按行查看 历史
dfenghuang 提交于 2021-11-17 14:29 . release 2.1.0
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.seezoon</groupId>
<artifactId>seezoon-stack</artifactId>
<version>2.1.0</version>
<packaging>pom</packaging>
<name>Seezoon Stack</name>
<url>http://www.seezoon.com/</url>
<description>
快速开发平台
</description>
<!-- 继承会继承其properties,非继承模式下需要自己写properties -->
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.3.6.RELEASE</version>
</parent>
<modules>
<module>seezoon-dao</module>
<module>seezoon-framework</module>
<module>seezoon-generator</module>
<module>seezoon-admin-server</module>
</modules>
<properties>
<!-- default version 1.8 -->
<java.version>11</java.version>
<skipTests>true</skipTests>
<!-- DB-->
<mybatis-spring-boot-starter.version>2.1.3</mybatis-spring-boot-starter.version>
<!-- <pagehelper-spring-boot-starter.version>1.3.0</pagehelper-spring-boot-starter.version>-->
<pagehelper.version>5.2.0</pagehelper.version>
<!-- tools-->
<spring-retry.version>1.3.0</spring-retry.version>
<guava.version>30.0-jre</guava.version>
<commons-text.version>1.9</commons-text.version>
<fastjson.version>1.2.75</fastjson.version>
<commons-io.version>2.8.0</commons-io.version>
<guava.version>30.1-jre</guava.version>
<commons-lang3.version>3.11</commons-lang3.version>
<!--doc 尽量保持和springfox 中一致-->
<!-- 注解最小依赖 -->
<swagger.version>1.5.20</swagger.version>
<knife4j-spring-ui.version>3.0.2</knife4j-spring-ui.version>
<!-- build-->
<versions-maven-plugin.version>2.8.1</versions-maven-plugin.version>
<jacoco-maven-plugin.version>0.8.5</jacoco-maven-plugin.version>
<!-- aliyun-sdk-oss -->
<aliyun-sdk-oss.version>3.11.2</aliyun-sdk-oss.version>
<useragent.version>1.21</useragent.version>
<!-- 使用阿里云免费配置中心(可选使用) -->
<nacos.starter>0.2.7</nacos.starter>
<easy.excel.version>2.2.10</easy.excel.version>
<wx.java>4.1.6.B</wx.java>
<minio.vesion>8.3.0</minio.vesion>
</properties>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.seezoon</groupId>
<artifactId>seezoon-dao</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>com.seezoon</groupId>
<artifactId>seezoon-framework</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>com.seezoon</groupId>
<artifactId>seezoon-generator</artifactId>
<version>${project.version}</version>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<!--To generate your own metadata using the annotation processor -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-configuration-processor</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-validation</artifactId>
</dependency>
<!--contains junit 5-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<!--
hot load,for idea must set
1.File-Settings-Compiler-Build Project automatically
2.Compiler autoMake allow when app running = true
-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.springframework.retry</groupId>
<artifactId>spring-retry</artifactId>
<version>${spring-retry.version}</version>
</dependency>
<dependency>
<groupId>io.swagger</groupId>
<artifactId>swagger-annotations</artifactId>
<version>${swagger.version}</version>
<scope>compile</scope>
</dependency>
</dependencies>
<build>
<plugins>
<!-- 一键更新子模块的父版本号版本号 -->
<!--mvn versions:set -DnewVersion=1.0.1-SNAPSHOT-->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>versions-maven-plugin</artifactId>
<version>${versions-maven-plugin.version}</version>
<configuration>
<generateBackupPoms>false</generateBackupPoms>
</configuration>
</plugin>
<!--java doc插件-->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
</plugin>
<!-- 源代码插件 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<executions>
<execution>
<id>attach-sources</id>
<phase>verify</phase>
<goals>
<goal>jar-no-fork</goal>
</goals>
</execution>
</executions>
</plugin>
<!-- 代码覆盖率报告,通常会有DevOps 流程中的代码质量来完成,所以这里默认注释
see example https://www.jacoco.org/jacoco/trunk/doc/maven.html
mvn clean test && mvn jacoco:report
the report in target/site/jacoco
-->
<!--
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>${jacoco-maven-plugin.version}</version>
<executions>
<execution>
<id>default-prepare-agent</id>
<phase>test</phase>
<goals>
<goal>prepare-agent</goal>
</goals>
</execution>
<execution>
<id>default-report</id>
<goals>
<goal>report</goal>
</goals>
</execution>
<execution>
<id>default-check</id>
<goals>
<goal>check</goal>
</goals>
<configuration>
<rules>
<rule>
<element>BUNDLE</element>
<limits>
<limit>
<counter>LINE</counter>
<value>COVEREDRATIO</value>
<minimum>0.0</minimum>
</limit>
</limits>
</rule>
</rules>
</configuration>
</execution>
</executions>
</plugin>
-->
</plugins>
</build>
</project>
Java
1
https://gitee.com/kiss0840/seezoon-stack.git
git@gitee.com:kiss0840/seezoon-stack.git
kiss0840
seezoon-stack
seezoon-stack
master

搜索帮助