1 Star 0 Fork 0

Krismile/krismile-boot-framework

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
pom.xml 13.88 KB
一键复制 编辑 原始数据 按行查看 历史
JiYinchuan 提交于 2024-04-08 17:16 . update code
<?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">
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>
<modules>
<module>ks-main</module>
<module>ks-core</module>
<module>ks-context</module>
<module>ks-cache</module>
<module>ks-mybatisplus</module>
<module>ks-autoconfigure</module>
<module>ks-jwt</module>
</modules>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-dependencies</artifactId>
<version>2.7.18</version>
<relativePath/>
</parent>
<groupId>cn.krismile.boot.framework</groupId>
<artifactId>krismile-boot-framework</artifactId>
<version>1.0.0</version>
<name>krismile-boot-framework</name>
<description>krismile-boot-framework</description>
<url>https://www.springboot.host</url>
<inceptionYear>2024</inceptionYear>
<organization>
<name>Krismile</name>
<url>https://www.krismile.cn</url>
</organization>
<developers>
<developer>
<name>JiYinchuan</name>
<email>jyc@krismile.cn</email>
<roles>
<role>Project Manager</role>
</roles>
<organization>Krismile</organization>
<organizationUrl>https://www.krismile.cn</organizationUrl>
<timezone>+8</timezone>
</developer>
</developers>
<licenses>
<license>
<name>Apache 2</name>
<url>https://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution>
<comments>A business-friendly OSS license</comments>
</license>
</licenses>
<properties>
<maven.compiler.source>8</maven.compiler.source>
<maven.compiler.target>8</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<!-- Krismile Boot -->
<krismile.boot.version>1.0.0</krismile.boot.version>
<!-- Spring Boot -->
<spring.boot.version>2.7.0</spring.boot.version>
<!-- Spring Cloud -->
<spring-cloud.version>2021.0.9</spring-cloud.version>
<!-- Log4j2 AsyncLogger -->
<disruptor.version>3.4.4</disruptor.version>
<!-- JSR305 -->
<jsr305.version>3.0.2</jsr305.version>
<!-- JWT -->
<jwt.version>4.4.0</jwt.version>
<!-- ORM -->
<druid.version>1.2.9</druid.version>
<mybatis-plus.version>3.5.5</mybatis-plus.version>
<mybatis-plus-generator.version>3.5.5</mybatis-plus-generator.version>
<velocity-engine-core.version>2.3</velocity-engine-core.version>
<pagehelper.version>1.4.2</pagehelper.version>
<!-- Commons -->
<common-io.version>2.11.0</common-io.version>
<commons-fileupload.version>1.5</commons-fileupload.version>
<commons-validator.version>1.8.0</commons-validator.version>
<commons-collections4.version>4.4</commons-collections4.version>
<!-- Utils -->
<hutool-all.version>5.8.26</hutool-all.version>
<fastjson2.version>2.0.2</fastjson2.version>
<transmittable-thread-local.version>2.14.5</transmittable-thread-local.version>
<log4j2-ttl-thread-context-map.version>1.3.3</log4j2-ttl-thread-context-map.version>
<UserAgentUtils.version>1.21</UserAgentUtils.version>
<jsoup.version>1.17.2</jsoup.version>
<modelmapper.version>3.1.0</modelmapper.version>
<mapstruct.version>1.4.2.Final</mapstruct.version>
</properties>
<dependencies>
<!-- SLF4J -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-configuration-processor</artifactId>
<optional>true</optional>
</dependency>
</dependencies>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>cn.krismile.boot.framework</groupId>
<artifactId>ks-core</artifactId>
<version>${krismile.boot.version}</version>
</dependency>
<dependency>
<groupId>cn.krismile.boot.framework</groupId>
<artifactId>ks-context</artifactId>
<version>${krismile.boot.version}</version>
</dependency>
<dependency>
<groupId>cn.krismile.boot.framework</groupId>
<artifactId>ks-cache</artifactId>
<version>${krismile.boot.version}</version>
</dependency>
<dependency>
<groupId>cn.krismile.boot.framework</groupId>
<artifactId>ks-mybatisplus</artifactId>
<version>${krismile.boot.version}</version>
</dependency>
<dependency>
<groupId>cn.krismile.boot.framework</groupId>
<artifactId>ks-autoconfigure</artifactId>
<version>${krismile.boot.version}</version>
</dependency>
<dependency>
<groupId>cn.krismile.boot.framework</groupId>
<artifactId>ks-jwt</artifactId>
<version>${krismile.boot.version}</version>
</dependency>
<!-- Spring Cloud -->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>${spring-cloud.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<!-- Log4j2 AsyncLogger -->
<dependency>
<groupId>com.lmax</groupId>
<artifactId>disruptor</artifactId>
<version>${disruptor.version}</version>
</dependency>
<!-- JSR305 -->
<dependency>
<groupId>com.google.code.findbugs</groupId>
<artifactId>jsr305</artifactId>
<version>${jsr305.version}</version>
</dependency>
<!-- JWT -->
<dependency>
<groupId>com.auth0</groupId>
<artifactId>java-jwt</artifactId>
<version>${jwt.version}</version>
</dependency>
<!-- Mysql + MybatisPlus -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
<version>${druid.version}</version>
</dependency>
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>${mybatis-plus.version}</version>
</dependency>
<dependency>
<groupId>org.apache.velocity</groupId>
<artifactId>velocity-engine-core</artifactId>
<version>${velocity-engine-core.version}</version>
</dependency>
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>${pagehelper.version}</version>
</dependency>
<!-- Commons -->
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>${common-io.version}</version>
</dependency>
<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
<version>${commons-fileupload.version}</version>
</dependency>
<dependency>
<groupId>commons-validator</groupId>
<artifactId>commons-validator</artifactId>
<version>${commons-validator.version}</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-collections4</artifactId>
<version>${commons-collections4.version}</version>
</dependency>
<!-- Utils -->
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>${hutool-all.version}</version>
</dependency>
<dependency>
<groupId>com.alibaba.fastjson2</groupId>
<artifactId>fastjson2</artifactId>
<version>${fastjson2.version}</version>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>transmittable-thread-local</artifactId>
<version>${transmittable-thread-local.version}</version>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>log4j2-ttl-thread-context-map</artifactId>
<version>${log4j2-ttl-thread-context-map.version}</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.modelmapper</groupId>
<artifactId>modelmapper</artifactId>
<version>${modelmapper.version}</version>
</dependency>
<dependency>
<groupId>eu.bitwalker</groupId>
<artifactId>UserAgentUtils</artifactId>
<version>${UserAgentUtils.version}</version>
</dependency>
<dependency>
<groupId>org.jsoup</groupId>
<artifactId>jsoup</artifactId>
<version>${jsoup.version}</version>
</dependency>
</dependencies>
</dependencyManagement>
<build>
<plugins>
<!-- 代码编译插件 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>${maven-compiler-plugin.version}</version>
<configuration>
<source>${maven.compiler.source}</source>
<target>${maven.compiler.target}</target>
<encoding>${project.build.sourceEncoding}</encoding>
<parameters>true</parameters>
<annotationProcessorPaths>
<path>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>${lombok.version}</version>
</path>
</annotationProcessorPaths>
</configuration>
</plugin>
<!-- 自动生成javadoc文档与带javadoc的jar包 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>${maven-javadoc-plugin.version}</version>
<configuration>
<encoding>${project.build.sourceEncoding}</encoding>
<charset>${project.build.sourceEncoding}</charset>
<docencoding>${project.build.sourceEncoding}</docencoding>
</configuration>
<executions>
<execution>
<id>attach-javadoc</id>
<phase>package</phase>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<!-- 自动生成带源码的jar包 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>${maven-source-plugin.version}</version>
<executions>
<execution>
<id>attach-sources</id>
<phase>package</phase>
<goals>
<goal>jar-no-fork</goal>
</goals>
</execution>
</executions>
</plugin>
<!-- 启用在配置文件中获取pom文件属性 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>${maven-resources-plugin.version}</version>
<configuration>
<propertiesEncoding>${project.build.sourceEncoding}</propertiesEncoding>
<delimiters>
<delimiter>@</delimiter>
</delimiters>
<useDefaultDelimiters>false</useDefaultDelimiters>
</configuration>
</plugin>
</plugins>
</build>
<repositories>
<repository>
<id>aliyunmaven-public</id>
<name>aliyunmaven-public</name>
<url>https://maven.aliyun.com/repository/public/</url>
</repository>
<repository>
<id>aliyunmaven-central</id>
<name>aliyunmaven-central</name>
<url>https://maven.aliyun.com/repository/central</url>
</repository>
<repository>
<id>googlemaven-google</id>
<name>googlemaven-google</name>
<url>https://maven.aliyun.com/repository/google</url>
</repository>
</repositories>
</project>
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/krismileJ/krismile-boot-framework.git
git@gitee.com:krismileJ/krismile-boot-framework.git
krismileJ
krismile-boot-framework
krismile-boot-framework
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385