1
mirror of https://github.com/CarmJos/EasyPlugin.git synced 2026-06-04 16:48:16 +08:00

build(all): 项目结构优化

优化整体项目结构,优化Javadoc生成方式与部署方式。
This commit is contained in:
2022-05-22 23:01:52 +08:00
parent 94c9cc382d
commit 226121c1df
54 changed files with 211 additions and 2114 deletions
+12 -31
View File
@@ -5,8 +5,9 @@
<modelVersion>4.0.0</modelVersion>
<properties>
<maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target>
<project.jdk.version>8</project.jdk.version>
<maven.compiler.source>${project.jdk.version}</maven.compiler.source>
<maven.compiler.target>${project.jdk.version}</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.encoding>UTF-8</maven.compiler.encoding>
</properties>
@@ -14,22 +15,18 @@
<groupId>cc.carm.lib</groupId>
<artifactId>easyplugin-parent</artifactId>
<packaging>pom</packaging>
<version>1.3.9</version>
<version>1.4.0</version>
<modules>
<module>easyplugin-main</module>
<module>base/main</module>
<module>base/gui</module>
<module>easyplugin-database</module>
<module>easyplugin-gui</module>
<module>easyplugin-configuration</module>
<module>extension/papi</module>
<module>extension/vault</module>
<module>easyplugin-vault</module>
<module>easyplugin-placeholderapi</module>
<module>easyplugin-lp</module>
<module>easyplugin-bom</module>
<module>easyplugin-all</module>
<module>easyplugin-common</module>
<module>collection/all</module>
<module>collection/bom</module>
<module>collection/common</module>
</modules>
@@ -95,15 +92,6 @@
<url>https://repo.carm.cc/repository/maven-public/</url>
</repository>
<repository>
<id>github</id>
<name>GitHub Packages</name>
<url>https://maven.pkg.github.com/CarmJos/*</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<dependencies>
@@ -115,17 +103,10 @@
<scope>provided</scope>
</dependency>
<dependency>
<groupId>me.clip</groupId>
<artifactId>placeholderapi</artifactId>
<version>2.10.9</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.jetbrains</groupId>
<artifactId>annotations</artifactId>
<version>22.0.0</version>
<version>23.0.0</version>
<scope>provided</scope>
</dependency>