2018-01-21 10:08:26 +00:00
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
2019-03-15 03:55:33 +00:00
|
|
|
<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>cc.ryanc</groupId>
|
|
|
|
<artifactId>halo</artifactId>
|
|
|
|
<version>latest</version>
|
|
|
|
<name>halo</name>
|
|
|
|
<description>
|
2019-03-28 06:39:36 +00:00
|
|
|
Halo,Personal blog system developed using Java.
|
2019-03-15 03:55:33 +00:00
|
|
|
</description>
|
|
|
|
|
|
|
|
<organization>
|
|
|
|
<name>halo-dev</name>
|
|
|
|
<url>https://github.com/halo-dev</url>
|
|
|
|
</organization>
|
|
|
|
|
|
|
|
<developers>
|
|
|
|
<developer>
|
|
|
|
<id>ruibaby</id>
|
|
|
|
<name>Ryan Wang</name>
|
|
|
|
<email>i@ryanc.cc</email>
|
|
|
|
<url>https://ryanc.cc</url>
|
|
|
|
</developer>
|
|
|
|
<developer>
|
|
|
|
<id>JohnNiang</id>
|
|
|
|
<name>John Niang</name>
|
|
|
|
<url>https://johnniang.me</url>
|
|
|
|
</developer>
|
|
|
|
</developers>
|
|
|
|
|
|
|
|
<parent>
|
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
|
<artifactId>spring-boot-starter-parent</artifactId>
|
|
|
|
<version>2.1.3.RELEASE</version>
|
|
|
|
<relativePath/>
|
|
|
|
</parent>
|
|
|
|
|
|
|
|
<properties>
|
|
|
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
|
|
|
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
|
|
|
<java.version>1.8</java.version>
|
|
|
|
<oh-my-email.version>0.0.4</oh-my-email.version>
|
|
|
|
<lombok.version>1.18.4</lombok.version>
|
|
|
|
<hutool.version>4.5.0</hutool.version>
|
|
|
|
<upyun-java-sdk.version>4.0.1</upyun-java-sdk.version>
|
|
|
|
<qiniu-java-sdk.version>7.2.18</qiniu-java-sdk.version>
|
|
|
|
<thumbnailator.version>0.4.8</thumbnailator.version>
|
|
|
|
<commonmark.version>0.12.1</commonmark.version>
|
2019-03-18 13:16:19 +00:00
|
|
|
<commons-lang3.version>3.8.1</commons-lang3.version>
|
2019-03-29 13:39:35 +00:00
|
|
|
<httpclient.version>4.5.7</httpclient.version>
|
2019-03-15 03:55:33 +00:00
|
|
|
</properties>
|
|
|
|
|
|
|
|
<dependencies>
|
|
|
|
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
|
<artifactId>spring-boot-starter-web</artifactId>
|
|
|
|
<exclusions>
|
|
|
|
<exclusion>
|
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
|
<artifactId>spring-boot-starter-tomcat</artifactId>
|
|
|
|
</exclusion>
|
|
|
|
</exclusions>
|
|
|
|
</dependency>
|
|
|
|
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
|
<artifactId>spring-boot-starter-test</artifactId>
|
|
|
|
<scope>test</scope>
|
|
|
|
</dependency>
|
|
|
|
|
|
|
|
<!-- undertow -->
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
|
<artifactId>spring-boot-starter-undertow</artifactId>
|
|
|
|
</dependency>
|
2018-01-21 10:08:26 +00:00
|
|
|
|
2018-06-06 12:10:21 +00:00
|
|
|
<!-- JPA -->
|
2019-03-15 03:55:33 +00:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
|
<artifactId>spring-boot-starter-data-jpa</artifactId>
|
|
|
|
</dependency>
|
|
|
|
|
|
|
|
<!-- Dev tools -->
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
|
<artifactId>spring-boot-devtools</artifactId>
|
|
|
|
<optional>true</optional>
|
|
|
|
</dependency>
|
|
|
|
|
|
|
|
<!-- MySQL Driver-->
|
|
|
|
<dependency>
|
|
|
|
<groupId>mysql</groupId>
|
|
|
|
<artifactId>mysql-connector-java</artifactId>
|
|
|
|
<scope>runtime</scope>
|
|
|
|
</dependency>
|
|
|
|
|
|
|
|
<!-- H2Database Driver -->
|
|
|
|
<dependency>
|
|
|
|
<groupId>com.h2database</groupId>
|
|
|
|
<artifactId>h2</artifactId>
|
|
|
|
<scope>runtime</scope>
|
|
|
|
</dependency>
|
|
|
|
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
|
<artifactId>spring-boot-starter-cache</artifactId>
|
|
|
|
</dependency>
|
|
|
|
|
|
|
|
<!-- Freemarker -->
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
|
<artifactId>spring-boot-starter-freemarker</artifactId>
|
|
|
|
</dependency>
|
|
|
|
|
|
|
|
<!-- Oh My Email -->
|
|
|
|
<dependency>
|
|
|
|
<groupId>io.github.biezhi</groupId>
|
|
|
|
<artifactId>oh-my-email</artifactId>
|
|
|
|
<version>${oh-my-email.version}</version>
|
|
|
|
</dependency>
|
|
|
|
|
|
|
|
<!-- Lombok -->
|
2018-04-24 09:56:21 +00:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.projectlombok</groupId>
|
|
|
|
<artifactId>lombok</artifactId>
|
|
|
|
<version>${lombok.version}</version>
|
|
|
|
<scope>provided</scope>
|
|
|
|
</dependency>
|
2018-01-21 10:08:26 +00:00
|
|
|
|
2019-03-15 03:55:33 +00:00
|
|
|
<!-- Hutool tool pack -->
|
|
|
|
<dependency>
|
|
|
|
<groupId>cn.hutool</groupId>
|
|
|
|
<artifactId>hutool-core</artifactId>
|
|
|
|
<version>${hutool.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>cn.hutool</groupId>
|
|
|
|
<artifactId>hutool-crypto</artifactId>
|
|
|
|
<version>${hutool.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>cn.hutool</groupId>
|
|
|
|
<artifactId>hutool-extra</artifactId>
|
|
|
|
<version>${hutool.version}</version>
|
|
|
|
</dependency>
|
2019-03-22 10:51:07 +00:00
|
|
|
<dependency>
|
|
|
|
<groupId>cn.hutool</groupId>
|
|
|
|
<artifactId>hutool-setting</artifactId>
|
|
|
|
<version>${hutool.version}</version>
|
|
|
|
</dependency>
|
2019-03-15 03:55:33 +00:00
|
|
|
|
|
|
|
<!-- Upyun SDK -->
|
|
|
|
<dependency>
|
|
|
|
<groupId>com.upyun</groupId>
|
|
|
|
<artifactId>java-sdk</artifactId>
|
|
|
|
<version>${upyun-java-sdk.version}</version>
|
|
|
|
</dependency>
|
|
|
|
|
|
|
|
<!-- Qiniu SDK -->
|
|
|
|
<dependency>
|
|
|
|
<groupId>com.qiniu</groupId>
|
|
|
|
<artifactId>qiniu-java-sdk</artifactId>
|
|
|
|
<version>${qiniu-java-sdk.version}</version>
|
|
|
|
<exclusions>
|
|
|
|
<exclusion>
|
|
|
|
<artifactId>okhttp</artifactId>
|
|
|
|
<groupId>com.squareup.okhttp3</groupId>
|
|
|
|
</exclusion>
|
|
|
|
</exclusions>
|
|
|
|
</dependency>
|
|
|
|
|
|
|
|
<!-- Thumbnailator -->
|
|
|
|
<dependency>
|
|
|
|
<groupId>net.coobird</groupId>
|
|
|
|
<artifactId>thumbnailator</artifactId>
|
|
|
|
<version>${thumbnailator.version}</version>
|
|
|
|
</dependency>
|
|
|
|
|
|
|
|
<!-- Markdown render kit -->
|
|
|
|
<dependency>
|
|
|
|
<groupId>com.atlassian.commonmark</groupId>
|
|
|
|
<artifactId>commonmark</artifactId>
|
|
|
|
<version>${commonmark.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>com.atlassian.commonmark</groupId>
|
|
|
|
<artifactId>commonmark-ext-gfm-tables</artifactId>
|
|
|
|
<version>${commonmark.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>com.atlassian.commonmark</groupId>
|
|
|
|
<artifactId>commonmark-ext-yaml-front-matter</artifactId>
|
|
|
|
<version>${commonmark.version}</version>
|
|
|
|
</dependency>
|
|
|
|
|
|
|
|
<!-- Swagger -->
|
|
|
|
<dependency>
|
|
|
|
<groupId>io.springfox</groupId>
|
|
|
|
<artifactId>springfox-swagger2</artifactId>
|
|
|
|
<version>2.9.2</version>
|
|
|
|
</dependency>
|
|
|
|
|
|
|
|
<dependency>
|
|
|
|
<groupId>io.springfox</groupId>
|
|
|
|
<artifactId>springfox-swagger-ui</artifactId>
|
|
|
|
<version>2.9.2</version>
|
|
|
|
</dependency>
|
|
|
|
|
2019-03-18 13:16:19 +00:00
|
|
|
<!-- Apache commons lang3-->
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.commons</groupId>
|
|
|
|
<artifactId>commons-lang3</artifactId>
|
|
|
|
<version>${commons-lang3.version}</version>
|
|
|
|
</dependency>
|
|
|
|
|
2019-03-29 13:39:35 +00:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.httpcomponents</groupId>
|
|
|
|
<artifactId>httpclient</artifactId>
|
|
|
|
<version>${httpclient.version}</version>
|
|
|
|
</dependency>
|
|
|
|
|
2019-03-15 03:55:33 +00:00
|
|
|
</dependencies>
|
|
|
|
|
2019-03-22 15:49:01 +00:00
|
|
|
<build>
|
2019-04-03 01:26:41 +00:00
|
|
|
<!--<testResources>-->
|
|
|
|
<!--<testResource>-->
|
|
|
|
<!--<directory>${basedir}/src/main/resources</directory>-->
|
|
|
|
<!--</testResource>-->
|
|
|
|
<!--</testResources>-->
|
2019-03-22 15:49:01 +00:00
|
|
|
<plugins>
|
|
|
|
<!-- Spring Boot plugin -->
|
|
|
|
<plugin>
|
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
|
<artifactId>spring-boot-maven-plugin</artifactId>
|
|
|
|
</plugin>
|
2019-04-03 01:41:46 +00:00
|
|
|
<!--<plugin>-->
|
|
|
|
<!--<groupId>org.apache.maven.plugins</groupId>-->
|
|
|
|
<!--<artifactId>maven-jar-plugin</artifactId>-->
|
|
|
|
<!--<version>3.0.2</version>-->
|
|
|
|
<!--<configuration>-->
|
|
|
|
<!--<excludes>-->
|
|
|
|
<!--<exclude>/**/application-dev.yaml</exclude>-->
|
|
|
|
<!--<exclude>/**/application-test.yaml</exclude>-->
|
|
|
|
<!--</excludes>-->
|
|
|
|
<!--</configuration>-->
|
|
|
|
<!--</plugin>-->
|
2019-03-22 15:49:01 +00:00
|
|
|
</plugins>
|
|
|
|
</build>
|
2018-01-21 10:08:26 +00:00
|
|
|
</project>
|