void-feature-support
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>cn.toutatis</groupId> <artifactId>void-feature-support</artifactId> <version>0.0.6-ALPHA</version> </dependency>
<?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> <artifactId>void-feature-support</artifactId> <groupId>cn.toutatis</groupId> <version>0.0.6-ALPHA</version> <packaging>pom</packaging> <properties> <gpg.name>VOID</gpg.name> <jdk8.version>1.8</jdk8.version> <jdk11.version>11</jdk11.version> <jdk17.version>17</jdk17.version> <default-jdk.version>${jdk17.version}</default-jdk.version> <kotlin.version>1.9.20</kotlin.version> <kotlinx.version>1.6.4</kotlinx.version> <kotlin.dokka.version>1.9.10</kotlin.dokka.version> <kotlin.code.style>official</kotlin.code.style> <springboot.version>2.7.1</springboot.version> <spring.version>5.3.12</spring.version> <spring.security.version>5.5.1</spring.security.version> <spring-cloud.version>2022.0.3</spring-cloud.version> <vertx.version>4.2.4</vertx.version> <guava.version>33.0.0-jre</guava.version> <druid.version>1.2.8</druid.version> <commons-lang.version>3.12.0</commons-lang.version> <commons-io.version>2.11.0</commons-io.version> <commons-compress.version>1.23.0</commons-compress.version> <hutool.version>5.8.16</hutool.version> <fastjson.version>1.2.83</fastjson.version> <snakeyaml.version>1.33</snakeyaml.version> <jackson.version>2.13.1</jackson.version> <servlet.version>4.0.1</servlet.version> <junit-jupiter.version>5.7.0</junit-jupiter.version> <junit.version>4.13.1</junit.version> <logback.version>1.2.11</logback.version> <aspectj.version>1.9.9.1</aspectj.version> <ehcache.version>3.10.8</ehcache.version> <cacheapi.version>1.1.0</cacheapi.version> <mybatis.version>3.5.2</mybatis.version> <swagger.version>1.5.22</swagger.version> <p6spy.version>3.9.1</p6spy.version> <hibernate.version>5.6.7.Final</hibernate.version> <poi.version>5.2.2</poi.version> <csv.version>1.9.0</csv.version> <jsoup.version>1.15.2</jsoup.version> <okhttp.version>5.0.0-alpha.10</okhttp.version> <thumbnailator.version>0.4.18</thumbnailator.version> <minio.version>8.5.2</minio.version> <lombok.version>1.18.28</lombok.version> <sqlite.version>3.42.0.0</sqlite.version> <commons-beanutils.version>1.9.4</commons-beanutils.version> <maven.compiler.source>17</maven.compiler.source> <maven.compiler.target>17</maven.compiler.target> <p.source.version>3.3.0</p.source.version> <p.javadoc.version>3.6.3</p.javadoc.version> <p.gpg.version>3.2.1</p.gpg.version> <p.nexus-staging.version>1.6.13</p.nexus-staging.version> </properties> <name>void-feature-support</name> <url>https://www.xvoid.cn</url> <description>VOID-Framework dependency management</description> <licenses> <license> <name>Apache License, Version 2.0</name> <url>https://www.apache.org/licenses/LICENSE-2.0</url> </license> </licenses> <issueManagement> <system>Github</system> <url>https://github.com/ToutatisGc/VOID/issues</url> </issueManagement> <scm> <url>https://github.com/ToutatisGc/VOID</url> <connection>scm:git:https://github.com/ToutatisGc/VOID.git</connection> <developerConnection>scm:git:https://github.com/ToutatisGc/VOID.git</developerConnection> </scm> <developers> <developer> <name>Toutatis_Gc</name> <email>gc@toutatis.cn</email> <url>https://github.com/ToutatisGc</url> <roles> <role>Administrator</role> </roles> </developer> </developers> <distributionManagement> <snapshotRepository> <id>ossrh</id> <url>https://s01.oss.sonatype.org/content/repositories/snapshots</url> </snapshotRepository> <repository> <id>ossrh</id> <url>https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/</url> </repository> </distributionManagement> <dependencyManagement> <dependencies> <!--Vert.x依赖库--> <dependency> <groupId>io.vertx</groupId> <artifactId>vertx-stack-depchain</artifactId> <version>${vertx.version}</version> <type>pom</type> <scope>import</scope> </dependency> <!--SpringBoot依赖库--> <dependency> <artifactId>spring-boot-starter-parent</artifactId> <groupId>org.springframework.boot</groupId> <version>${springboot.version}</version> <type>pom</type> <scope>import</scope> </dependency> <!--SpringCloud依赖库--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-dependencies</artifactId> <version>${spring-cloud.version}</version> <type>pom</type> <scope>import</scope> </dependency> <!--Kotlin反射依赖库--> <dependency> <groupId>org.jetbrains.kotlin</groupId> <artifactId>kotlin-reflect</artifactId> <version>${kotlin.version}</version> <optional>true</optional> </dependency> <!--Kotlin支持库--> <dependency> <groupId>org.jetbrains.kotlin</groupId> <artifactId>kotlin-stdlib</artifactId> <version>${kotlin.version}</version> </dependency> <dependency> <groupId>org.jetbrains.kotlin</groupId> <artifactId>kotlin-stdlib-jdk8</artifactId> <version>${kotlin.version}</version> <optional>true</optional> </dependency> <dependency> <groupId>org.jetbrains.kotlinx</groupId> <artifactId>kotlinx-coroutines-core</artifactId> <version>${kotlinx.version}</version> <type>pom</type> <optional>true</optional> </dependency> <!--Kotlin测试库--> <dependency> <groupId>org.jetbrains.kotlin</groupId> <artifactId>kotlin-test-junit</artifactId> <version>${kotlin.version}</version> <optional>true</optional> <scope>test</scope> </dependency> <!--测试依赖--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>${junit.version}</version> <optional>true</optional> <scope>test</scope> </dependency> <dependency> <groupId>com.squareup.okhttp3</groupId> <artifactId>okhttp</artifactId> <version>${okhttp.version}</version> <optional>true</optional> </dependency> <!--Google工具包--> <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>${guava.version}</version> <optional>true</optional> </dependency> <!--数据库连接池--> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>${druid.version}</version> <optional>true</optional> </dependency> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>${fastjson.version}</version> <optional>true</optional> </dependency> <dependency> <groupId>org.yaml</groupId> <artifactId>snakeyaml</artifactId> <version>${snakeyaml.version}</version> <optional>true</optional> </dependency> <!--通用工具包--> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>${commons-lang.version}</version> <optional>true</optional> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-compress</artifactId> <version>${commons-compress.version}</version> </dependency> <!--hutool工具包--> <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>${hutool.version}</version> <optional>true</optional> </dependency> <!--JSON序列化--> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-annotations</artifactId> <version>${jackson.version}</version> <optional>true</optional> </dependency> <!--IO工具包--> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>${commons-io.version}</version> <optional>true</optional> </dependency> <dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils</artifactId> <version>${commons-beanutils.version}</version> <optional>true</optional> </dependency> <!--Servlet API支持--> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>${servlet.version}</version> <optional>true</optional> </dependency> <!--日志支持库 SpringBoot默认日志--> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>${logback.version}</version> <optional>true</optional> </dependency> <!--AOP切面支持--> <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>${aspectj.version}</version> <optional>true</optional> </dependency> <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjrt</artifactId> <version>${aspectj.version}</version> <optional>true</optional> </dependency> <!--本地缓存中间件--> <dependency> <groupId>org.ehcache</groupId> <artifactId>ehcache</artifactId> <version>${ehcache.version}</version> <optional>true</optional> </dependency> <dependency> <groupId>org.ehcache</groupId> <artifactId>ehcache-transactions</artifactId> <version>${ehcache.version}</version> <optional>true</optional> </dependency> <!--Cache JSR-107支持--> <dependency> <groupId>javax.cache</groupId> <artifactId>cache-api</artifactId> <version>${cacheapi.version}</version> <optional>true</optional> </dependency> <!--数据库分析--> <dependency> <groupId>p6spy</groupId> <artifactId>p6spy</artifactId> <version>${p6spy.version}</version> <optional>true</optional> </dependency> <!--各种ORM框架--> <!--Mybatis-plus支持--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>${mybatis.version}</version> <optional>true</optional> </dependency> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-annotation</artifactId> <version>${mybatis.version}</version> <optional>true</optional> </dependency> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-extension</artifactId> <version>${mybatis.version}</version> <optional>true</optional> </dependency> <!--Springboot JPA 支持--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> <version>${springboot.version}</version> <optional>true</optional> </dependency> <dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-jpa</artifactId> <version>${springboot.version}</version> <optional>true</optional> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-core</artifactId> <version>${hibernate.version}</version> <optional>true</optional> </dependency> <!--JdbcTemplate 支持--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> <version>${springboot.version}</version> <optional>true</optional> </dependency> <!--Springboot监控--> <!--服务端--> <!-- <dependency>--> <!-- <groupId>de.codecentric</groupId>--> <!-- <artifactId>spring-boot-admin-starter-server</artifactId>--> <!-- <version>${springboot.version}</version>--> <!-- <optional>true</optional>--> <!-- </dependency>--> <!-- <!–客户端–>--> <!-- <dependency>--> <!-- <groupId>de.codecentric</groupId>--> <!-- <artifactId>spring-boot-admin-starter-client</artifactId>--> <!-- <version>${springboot.version}</version>--> <!-- <optional>true</optional>--> <!-- </dependency>--> <!--lombok注解支持--> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>${lombok.version}</version> <optional>true</optional> <scope>provided</scope> </dependency> <!--swagger2文档注解支持--> <dependency> <groupId>io.swagger</groupId> <artifactId>swagger-annotations</artifactId> <version>${swagger.version}</version> <optional>true</optional> </dependency> <!--文档操作--> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>${poi.version}</version> <optional>true</optional> </dependency> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>${poi.version}</version> <optional>true</optional> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-csv</artifactId> <version>${csv.version}</version> <optional>true</optional> </dependency> <!--文档解析--> <dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>${jsoup.version}</version> <optional>true</optional> </dependency> <!--图片压缩--> <dependency> <groupId>net.coobird</groupId> <artifactId>thumbnailator</artifactId> <version>${thumbnailator.version}</version> <optional>true</optional> </dependency> <!--文件服务器--> <dependency> <groupId>io.minio</groupId> <artifactId>minio</artifactId> <version>${minio.version}</version> <optional>true</optional> </dependency> <!--SQLite驱动--> <dependency> <groupId>org.xerial</groupId> <artifactId>sqlite-jdbc</artifactId> <version>${sqlite.version}</version> <optional>true</optional> </dependency> </dependencies> </dependencyManagement> <build> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>${p.source.version}</version> <executions> <execution> <id>attach-sources</id> <goals> <goal>jar-no-fork</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <version>${p.javadoc.version}</version> <executions> <execution> <id>attach-javadocs</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-gpg-plugin</artifactId> <version>${p.gpg.version}</version> <executions> <execution> <id>sign-artifacts</id> <phase>verify</phase> <goals> <goal>sign</goal> </goals> <configuration> <keyname>${gpg.name}</keyname> <gpgArguments> <arg>--pinentry-mode</arg> <arg>loopback</arg> </gpgArguments> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.sonatype.plugins</groupId> <artifactId>nexus-staging-maven-plugin</artifactId> <version>${p.nexus-staging.version}</version> <extensions>true</extensions> <configuration> <serverId>ossrh</serverId> <nexusUrl>https://s01.oss.sonatype.org/</nexusUrl> <autoReleaseAfterClose>true</autoReleaseAfterClose> <skipNexusStagingDeployMojo>true</skipNexusStagingDeployMojo> </configuration> </plugin> <plugin> <groupId>org.jetbrains.dokka</groupId> <artifactId>dokka-maven-plugin</artifactId> <version>${kotlin.dokka.version}</version> <executions> <execution> <phase>package</phase> <id>dokka</id> <goals> <goal>dokka</goal> <goal>javadocJar</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <version>${springboot.version}</version> </plugin> <plugin> <groupId>org.jetbrains.kotlin</groupId> <artifactId>kotlin-maven-plugin</artifactId> <configuration> <jvmTarget>17</jvmTarget> <args> <arg>-Xjsr305=strict</arg> </args> <compilerPlugins> <plugin>spring</plugin> </compilerPlugins> </configuration> <executions> <execution> <id>compile</id> <phase>process-sources</phase> <goals> <goal>compile</goal> </goals> </execution> <execution> <id>test-compile</id> <goals> <goal>test-compile</goal> </goals> </execution> </executions> <dependencies> <dependency> <groupId>org.jetbrains.kotlin</groupId> <artifactId>kotlin-maven-allopen</artifactId> <version>${kotlin.version}</version> </dependency> </dependencies> </plugin> </plugins> </pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-gpg-plugin</artifactId> <inherited>false</inherited> </plugin> <plugin> <groupId>org.sonatype.plugins</groupId> <artifactId>nexus-staging-maven-plugin</artifactId> <inherited>false</inherited> <configuration> <skipNexusStagingDeployMojo>false</skipNexusStagingDeployMojo> </configuration> </plugin> </plugins> </build> </project>