优化项目结构、优化 maven 结构

This commit is contained in:
chenkailing
2021-02-10 00:58:13 +08:00
parent 28d3e05ca9
commit 2542a24675
3610 changed files with 77 additions and 180 deletions

60
pom.xml
View File

@@ -9,10 +9,12 @@
<version>3.3.1</version>
<properties>
<java.version>1.8</java.version>
<spring.boot.version>2.4.2</spring.boot.version>
<maven.compiler.source>${java.version}</maven.compiler.source>
<maven.compiler.target>${java.version}</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>
<modules>
@@ -20,26 +22,40 @@
<module>server</module>
</modules>
<profiles>
<profile>
<id>dev</id>
<properties>
<build.exclude.resource></build.exclude.resource>
</properties>
<activation>
<!--默认激活开发环境-->
<activeByDefault>true</activeByDefault>
</activation>
</profile>
<profile>
<id>release</id>
<properties>
<build.exclude.resource>*.properties</build.exclude.resource>
</properties>
</profile>
</profiles>
<name>file-online-preview</name>
<description>专注文件在线预览服务</description>
<url>https://github.com/kekingcn/kkFileView</url>
<licenses>
<license>
<name>Apache License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0</url>
</license>
</licenses>
<scm>
<url>https://github.com/kekingcn/kkFileView</url>
<connection>scm:git:git://github.com/kekingcn/kkFileView.git</connection>
<developerConnection>scm:git:ssh://git@github.com/kekingcn/kkFileView.git</developerConnection>
</scm>
<developers>
<developer>
<id>klboke</id>
<name>kl</name>
<email>g632104866@gmail.com</email>
<url>http://www.kailing.pub</url>
</developer>
<developer>
<id>gitchenjh</id>
<name>chenjinghua</name>
<email>842761733@qq.com</email>
</developer>
</developers>
<issueManagement>
<system>github</system>
<url>https://github.com/kekingcn/kkFileView/issues</url>
</issueManagement>
</project>