1 Star 0 Fork 100

yasepix / izone-sboot

forked from iteaj / iboot 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
pom.xml 8.76 KB
一键复制 编辑 原始数据 按行查看 历史
iteaj 提交于 2020-09-05 12:51 . 升级ivzone和iutils到最新版
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<version>2.1.11.RELEASE</version>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
</parent>
<name>root:izone</name>
<packaging>pom</packaging>
<groupId>com.iteaj</groupId>
<artifactId>izone</artifactId>
<version>1.1.4-SNAPSHOT</version>
<modelVersion>4.0.0</modelVersion>
<modules>
<module>plugins</module> <!-- 可选插件 -->
<module>backstage</module> <!--后台管理应用模块-->
<module>resources</module> <!--静态资源模块-->
<module>framework</module><!--系统架构层-->
<!--项目启动SpringBoot入口-->
<module>bootstrap</module>
</modules>
<properties>
<shiro.version>1.4.1</shiro.version>
<p6spy.version>3.8.6</p6spy.version>
<kaptcha.version>2.3.2</kaptcha.version>
<servlet.version>3.1.0</servlet.version>
<guava.version>20.0</guava.version>
<shiro.version>1.4.1</shiro.version>
<iutils.version>1.1.11</iutils.version>
<knife4j.version>2.0.4</knife4j.version>
<izone.boot.version>1.2.1</izone.boot.version>
<mybatis.plus.version>3.3.1</mybatis.plus.version>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<!-- 多环境配置文件路径 -->
<env.filter.file>../../deploy/env/${profiles.active.env}.properties</env.filter.file>
</properties>
<scm>
<url>https://gitee.com/iteaj/izone-sboot.git</url>
<connection>scm:git:https://gitee.com/iteaj/izone-sboot.git</connection>
<developerConnection>scm:git:https://gitee.com/iteaj/izone-sboot.git</developerConnection>
<tag>izone-1.1.3</tag>
</scm>
<developers>
<developer>
<name>iteaj</name>
<email>iteaj@outlook.com</email>
<url>http://www.iteaj.com</url>
</developer>
</developers>
<dependencies>
<dependency>
<groupId>com.iteaj</groupId>
<artifactId>iutils</artifactId>
<version>${iutils.version}</version>
</dependency>
<dependency>
<artifactId>guava</artifactId>
<version>${guava.version}</version>
<groupId>com.google.guava</groupId>
</dependency>
<!--spring boot-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
<exclusions>
<exclusion>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-to-slf4j</artifactId>
</exclusion>
</exclusions>
</dependency>
<!--其他全局类库-->
<dependency>
<groupId>com.baomidou</groupId>
<version>${mybatis.plus.version}</version>
<artifactId>mybatis-plus-extension</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-json</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<artifactId>kaptcha</artifactId>
<version>${kaptcha.version}</version>
<groupId>com.github.penggle</groupId>
</dependency>
<dependency>
<groupId>com.baomidou</groupId>
<version>${mybatis.plus.version}</version>
<artifactId>mybatis-plus-boot-starter</artifactId>
</dependency>
<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
<dependency>
<scope>provided</scope>
<artifactId>lombok</artifactId>
<groupId>org.projectlombok</groupId>
</dependency>
</dependencies>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.baomidou</groupId>
<version>${mybatis.plus.version}</version>
<artifactId>mybatis-plus-generator</artifactId>
</dependency>
<dependency>
<groupId>org.apache.shiro</groupId>
<version>${shiro.version}</version>
<artifactId>shiro-spring</artifactId>
</dependency>
<dependency>
<version>${knife4j.version}</version>
<groupId>com.github.xiaoymin</groupId>
<artifactId>knife4j-spring-boot-starter</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-logging</artifactId>
<exclusions>
<exclusion>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-to-slf4j</artifactId>
</exclusion>
</exclusions>
</dependency>
</dependencies>
</dependencyManagement>
<profiles>
<!-- 多环境配置 -->
<profile>
<id>env-dev</id> <!--开发环境-->
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<profiles.active.env>dev</profiles.active.env>
</properties>
<dependencies>
<dependency>
<groupId>p6spy</groupId>
<artifactId>p6spy</artifactId>
<version>${p6spy.version}</version>
</dependency>
</dependencies>
</profile>
<profile>
<id>env-test</id> <!--测试环境-->
<properties>
<output.directory>../../target</output.directory>
<profiles.active.env>test</profiles.active.env>
</properties>
</profile>
<profile>
<id>env-prod</id> <!--正式环境-->
<properties>
<output.directory>../../target</output.directory>
<profiles.active.env>prod</profiles.active.env>
</properties>
</profile>
</profiles>
<build>
<filters>
<filter>${env.filter.file}</filter> <!--多环境时使用的过滤文件-->
</filters>
<finalName>izone-${project.artifactId}-${project.version}</finalName>
<resources>
<resource>
<filtering>true</filtering>
<includes>
<include>**/*.xml</include>
<include>**/*.properties</include>
</includes>
<directory>src/main/resources</directory>
</resource>
<resource>
<filtering>false</filtering>
<includes>
<include>static/**</include>
<include>templates/**</include>
<include>**/spring.factories</include>
</includes>
<directory>src/main/resources</directory>
</resource>
<resource>
<filtering>false</filtering>
<directory>src/main/java</directory>
</resource>
</resources>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<configuration>
<mavenExecutorId>forked-path</mavenExecutorId>
<useReleaseProfile>false</useReleaseProfile>
<arguments>-Poss-release</arguments>
<providerImplementations>
<git>jgit</git>
</providerImplementations>
<username>${gitee.user}</username>
<password>${gitee.password}</password>
<tagBase>${project.version}-release</tagBase>
<!-- <goals>-f pom.xml deploy</goals>-->
</configuration>
<dependencies>
<dependency>
<version>1.9.5</version>
<groupId>org.apache.maven.scm</groupId>
<artifactId>maven-scm-provider-jgit</artifactId>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
</project>
Java
1
https://gitee.com/yasepix/izone-sboot.git
git@gitee.com:yasepix/izone-sboot.git
yasepix
izone-sboot
izone-sboot
master

搜索帮助