latest
This commit is contained in:
parent
4ffce274c6
commit
9dbb70d4ab
@ -1,3 +1,4 @@
|
|||||||
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||||
#Wed Jun 18 11:40:57 CST 2025
|
#Mon Jun 23 10:28:21 CST 2025
|
||||||
aopalliance-1.0.pom>public=
|
aopalliance-1.0.pom>public=
|
||||||
|
aopalliance-1.0.jar>public=
|
||||||
|
BIN
aopalliance/aopalliance/1.0/aopalliance-1.0.jar
Normal file
BIN
aopalliance/aopalliance/1.0/aopalliance-1.0.jar
Normal file
Binary file not shown.
1
aopalliance/aopalliance/1.0/aopalliance-1.0.jar.sha1
Normal file
1
aopalliance/aopalliance/1.0/aopalliance-1.0.jar.sha1
Normal file
@ -0,0 +1 @@
|
|||||||
|
0235ba8b489512805ac13a8f9ea77a1ca5ebe3e8
|
@ -0,0 +1,4 @@
|
|||||||
|
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||||
|
#Mon Jun 30 11:08:17 CST 2025
|
||||||
|
logback-classic-1.2.13.jar>public=
|
||||||
|
logback-classic-1.2.13.pom>public=
|
BIN
ch/qos/logback/logback-classic/1.2.13/logback-classic-1.2.13.jar
Normal file
BIN
ch/qos/logback/logback-classic/1.2.13/logback-classic-1.2.13.jar
Normal file
Binary file not shown.
@ -0,0 +1 @@
|
|||||||
|
e9f3458e7354fe4917081237c01fa4999f4e1b86
|
301
ch/qos/logback/logback-classic/1.2.13/logback-classic-1.2.13.pom
Normal file
301
ch/qos/logback/logback-classic/1.2.13/logback-classic-1.2.13.pom
Normal file
@ -0,0 +1,301 @@
|
|||||||
|
<?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>
|
||||||
|
|
||||||
|
<parent>
|
||||||
|
<groupId>ch.qos.logback</groupId>
|
||||||
|
<artifactId>logback-parent</artifactId>
|
||||||
|
<version>1.2.13</version>
|
||||||
|
</parent>
|
||||||
|
|
||||||
|
<artifactId>logback-classic</artifactId>
|
||||||
|
<packaging>jar</packaging>
|
||||||
|
<name>Logback Classic Module</name>
|
||||||
|
<description>logback-classic module</description>
|
||||||
|
|
||||||
|
<dependencies>
|
||||||
|
<dependency>
|
||||||
|
<groupId>ch.qos.logback</groupId>
|
||||||
|
<artifactId>logback-core</artifactId>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.slf4j</groupId>
|
||||||
|
<artifactId>slf4j-api</artifactId>
|
||||||
|
<version>${slf4j.version}</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.slf4j</groupId>
|
||||||
|
<artifactId>slf4j-ext</artifactId>
|
||||||
|
<version>${slf4j.version}</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>ch.qos.cal10n.plugins</groupId>
|
||||||
|
<artifactId>maven-cal10n-plugin</artifactId>
|
||||||
|
<version>${cal10n.version}</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.slf4j</groupId>
|
||||||
|
<artifactId>slf4j-api</artifactId>
|
||||||
|
<type>test-jar</type>
|
||||||
|
<version>${slf4j.version}</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.slf4j</groupId>
|
||||||
|
<artifactId>log4j-over-slf4j</artifactId>
|
||||||
|
<version>${slf4j.version}</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.slf4j</groupId>
|
||||||
|
<artifactId>jul-to-slf4j</artifactId>
|
||||||
|
<version>${slf4j.version}</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<!-- Must be after log4j-over-slf4j:
|
||||||
|
* we want to use the classes from log4j-over-slf4j (so it must come first);
|
||||||
|
* we want to use log4j.dtd from log4j. -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>log4j</groupId>
|
||||||
|
<artifactId>log4j</artifactId>
|
||||||
|
<version>1.2.17</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>dom4j</groupId>
|
||||||
|
<artifactId>dom4j</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>javax.mail</groupId>
|
||||||
|
<artifactId>mail</artifactId>
|
||||||
|
<scope>compile</scope>
|
||||||
|
<optional>true</optional>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.codehaus.janino</groupId>
|
||||||
|
<artifactId>janino</artifactId>
|
||||||
|
<scope>compile</scope>
|
||||||
|
<optional>true</optional>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>ch.qos.logback</groupId>
|
||||||
|
<artifactId>logback-core</artifactId>
|
||||||
|
<type>test-jar</type>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.slf4j</groupId>
|
||||||
|
<artifactId>integration</artifactId>
|
||||||
|
<version>${slf4j.version}</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>javax.servlet</groupId>
|
||||||
|
<artifactId>javax.servlet-api</artifactId>
|
||||||
|
<scope>compile</scope>
|
||||||
|
<optional>true</optional>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.icegreen</groupId>
|
||||||
|
<artifactId>greenmail</artifactId>
|
||||||
|
<version>1.3</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.subethamail</groupId>
|
||||||
|
<artifactId>subethasmtp</artifactId>
|
||||||
|
<version>2.1.0</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
<exclusions>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.slf4j</groupId>
|
||||||
|
<artifactId>slf4j-api</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
</exclusions>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.apache.felix</groupId>
|
||||||
|
<artifactId>org.apache.felix.main</artifactId>
|
||||||
|
<version>2.0.2</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.mockito</groupId>
|
||||||
|
<artifactId>mockito-core</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
</dependencies>
|
||||||
|
|
||||||
|
<build>
|
||||||
|
<resources>
|
||||||
|
<resource>
|
||||||
|
<directory>src/main/resources</directory>
|
||||||
|
</resource>
|
||||||
|
</resources>
|
||||||
|
|
||||||
|
<plugins>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-jar-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<archive>
|
||||||
|
<manifestFile>
|
||||||
|
${project.build.outputDirectory}/META-INF/MANIFEST.MF
|
||||||
|
</manifestFile>
|
||||||
|
</archive>
|
||||||
|
</configuration>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>bundle-test-jar</id>
|
||||||
|
<phase>package</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>test-jar</goal>
|
||||||
|
</goals>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-antrun-plugin</artifactId>
|
||||||
|
<version>1.8</version>
|
||||||
|
<dependencies>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.apache.ant</groupId>
|
||||||
|
<artifactId>ant-junit</artifactId>
|
||||||
|
<version>1.8.1</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>junit</groupId>
|
||||||
|
<artifactId>junit</artifactId>
|
||||||
|
<version>${junit.version}</version>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>ant-osgi-test</id>
|
||||||
|
<phase>package</phase>
|
||||||
|
<configuration>
|
||||||
|
<target>
|
||||||
|
<property name="currentVersion" value="${project.version}"/>
|
||||||
|
<property name="slf4j.version" value="${slf4j.version}"/>
|
||||||
|
<property name="basedir" value="${basedir}"/>
|
||||||
|
<ant antfile="${basedir}/osgi-build.xml"/>
|
||||||
|
</target>
|
||||||
|
</configuration>
|
||||||
|
<goals>
|
||||||
|
<goal>run</goal>
|
||||||
|
</goals>
|
||||||
|
</execution>
|
||||||
|
|
||||||
|
<execution>
|
||||||
|
<id>ant-integration-test</id>
|
||||||
|
<phase>package</phase>
|
||||||
|
<configuration>
|
||||||
|
<target>
|
||||||
|
<property name="slf4j.version" value="${slf4j.version}"/>
|
||||||
|
<ant antfile="${basedir}/integration.xml"/>
|
||||||
|
</target>
|
||||||
|
</configuration>
|
||||||
|
<goals>
|
||||||
|
<goal>run</goal>
|
||||||
|
</goals>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-surefire-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<!-- once, never, pertest, always -->
|
||||||
|
<!--<forkMode>once</forkMode>-->
|
||||||
|
<forkCount>1C</forkCount>
|
||||||
|
<reuseForks>false</reuseForks>
|
||||||
|
<reportFormat>plain</reportFormat>
|
||||||
|
<trimStackTrace>false</trimStackTrace>
|
||||||
|
<excludes>
|
||||||
|
<exclude>**/AllClassicTest.java</exclude>
|
||||||
|
<exclude>**/PackageTest.java</exclude>
|
||||||
|
<exclude>**/TestConstants.java</exclude>
|
||||||
|
<exclude>**/test_osgi/BundleTest.java</exclude>
|
||||||
|
<exclude>**/ch/qos/logback/classic/util/InitializationIntegrationTest.java</exclude>
|
||||||
|
<!-- skip performance tests -->
|
||||||
|
<exclude>**/*PerfTest.java</exclude>
|
||||||
|
</excludes>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.felix</groupId>
|
||||||
|
<artifactId>maven-bundle-plugin</artifactId>
|
||||||
|
<extensions>true</extensions>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>bundle-manifest</id>
|
||||||
|
<phase>process-classes</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>manifest</goal>
|
||||||
|
</goals>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
<configuration>
|
||||||
|
<instructions>
|
||||||
|
<Export-Package>ch.qos.logback.classic*, org.slf4j.impl;version=${slf4j.version}</Export-Package>
|
||||||
|
<!-- LB-CLASSIC It is necessary to specify the rolling
|
||||||
|
file packages as classes are created via IOC (xml
|
||||||
|
config files). They won't be found by Bnd's analysis
|
||||||
|
of java code. -->
|
||||||
|
<Import-Package>
|
||||||
|
sun.reflect;resolution:=optional,
|
||||||
|
javax.*;resolution:=optional,
|
||||||
|
org.xml.*;resolution:=optional,
|
||||||
|
org.slf4j,
|
||||||
|
org.slf4j.event,
|
||||||
|
ch.qos.logback.core.rolling,
|
||||||
|
ch.qos.logback.core.rolling.helper,
|
||||||
|
ch.qos.logback.core.util,
|
||||||
|
ch.qos.logback.core.read,
|
||||||
|
*
|
||||||
|
</Import-Package>
|
||||||
|
<Bundle-RequiredExecutionEnvironment>JavaSE-1.6</Bundle-RequiredExecutionEnvironment>
|
||||||
|
</instructions>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
<pluginManagement>
|
||||||
|
<plugins>
|
||||||
|
<!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.eclipse.m2e</groupId>
|
||||||
|
<artifactId>lifecycle-mapping</artifactId>
|
||||||
|
<version>1.0.0</version>
|
||||||
|
<configuration>
|
||||||
|
<lifecycleMappingMetadata>
|
||||||
|
<pluginExecutions>
|
||||||
|
</pluginExecutions>
|
||||||
|
</lifecycleMappingMetadata>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</pluginManagement>
|
||||||
|
</build>
|
||||||
|
|
||||||
|
|
||||||
|
</project>
|
@ -0,0 +1 @@
|
|||||||
|
f69addd7b96c7e878ad975c7993a93299b721330
|
4
ch/qos/logback/logback-core/1.2.13/_remote.repositories
Normal file
4
ch/qos/logback/logback-core/1.2.13/_remote.repositories
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||||
|
#Mon Jun 30 11:08:18 CST 2025
|
||||||
|
logback-core-1.2.13.pom>public=
|
||||||
|
logback-core-1.2.13.jar>public=
|
BIN
ch/qos/logback/logback-core/1.2.13/logback-core-1.2.13.jar
Normal file
BIN
ch/qos/logback/logback-core/1.2.13/logback-core-1.2.13.jar
Normal file
Binary file not shown.
@ -0,0 +1 @@
|
|||||||
|
8ae4a32ed4937b5ebff6891a93c5e957f4e81655
|
126
ch/qos/logback/logback-core/1.2.13/logback-core-1.2.13.pom
Normal file
126
ch/qos/logback/logback-core/1.2.13/logback-core-1.2.13.pom
Normal file
@ -0,0 +1,126 @@
|
|||||||
|
<?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>
|
||||||
|
|
||||||
|
<parent>
|
||||||
|
<groupId>ch.qos.logback</groupId>
|
||||||
|
<artifactId>logback-parent</artifactId>
|
||||||
|
<version>1.2.13</version>
|
||||||
|
</parent>
|
||||||
|
|
||||||
|
<artifactId>logback-core</artifactId>
|
||||||
|
<packaging>jar</packaging>
|
||||||
|
<name>Logback Core Module</name>
|
||||||
|
<description>logback-core module</description>
|
||||||
|
|
||||||
|
<dependencies>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.codehaus.janino</groupId>
|
||||||
|
<artifactId>janino</artifactId>
|
||||||
|
<scope>compile</scope>
|
||||||
|
<optional>true</optional>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.fusesource.jansi</groupId>
|
||||||
|
<artifactId>jansi</artifactId>
|
||||||
|
<optional>true</optional>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>javax.mail</groupId>
|
||||||
|
<artifactId>mail</artifactId>
|
||||||
|
<scope>compile</scope>
|
||||||
|
<optional>true</optional>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.mockito</groupId>
|
||||||
|
<artifactId>mockito-core</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>javax.servlet</groupId>
|
||||||
|
<artifactId>javax.servlet-api</artifactId>
|
||||||
|
<scope>compile</scope>
|
||||||
|
<optional>true</optional>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>joda-time</groupId>
|
||||||
|
<artifactId>joda-time</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-surefire-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<forkCount>1C</forkCount>
|
||||||
|
<reuseForks>true</reuseForks>
|
||||||
|
<parallel>classes</parallel>
|
||||||
|
<threadCount>20</threadCount>
|
||||||
|
<reportFormat>plain</reportFormat>
|
||||||
|
<trimStackTrace>false</trimStackTrace>
|
||||||
|
<excludes>
|
||||||
|
<exclude>**/All*Test.java</exclude>
|
||||||
|
<exclude>**/PackageTest.java</exclude>
|
||||||
|
<!-- ConsoleAppenderTest redirects System.out which is not well tolerated by Maven -->
|
||||||
|
<exclude>**/ConsoleAppenderTest.java</exclude>
|
||||||
|
<!--<exclude>**/TimeBasedRollingTest.java</exclude>-->
|
||||||
|
</excludes>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-jar-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<archive>
|
||||||
|
<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
|
||||||
|
</archive>
|
||||||
|
</configuration>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>bundle-test-jar</id>
|
||||||
|
<phase>package</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>test-jar</goal>
|
||||||
|
</goals>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.felix</groupId>
|
||||||
|
<artifactId>maven-bundle-plugin</artifactId>
|
||||||
|
<extensions>true</extensions>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>bundle-manifest</id>
|
||||||
|
<phase>process-classes</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>manifest</goal>
|
||||||
|
</goals>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
<configuration>
|
||||||
|
<instructions>
|
||||||
|
<Export-Package>ch.qos.logback.core.*</Export-Package>
|
||||||
|
<Import-Package>
|
||||||
|
javax.*;resolution:=optional,
|
||||||
|
org.xml.*;resolution:=optional,
|
||||||
|
org.fusesource.jansi;resolution:=optional,
|
||||||
|
org.codehaus.janino;resolution:=optional,
|
||||||
|
org.codehaus.commons.compiler;resolution:=optional,
|
||||||
|
*
|
||||||
|
</Import-Package>
|
||||||
|
<Bundle-RequiredExecutionEnvironment>JavaSE-1.6
|
||||||
|
</Bundle-RequiredExecutionEnvironment>
|
||||||
|
</instructions>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
|
||||||
|
</project>
|
@ -0,0 +1 @@
|
|||||||
|
21af1e46296287426873a74339ab48071350b568
|
@ -0,0 +1,3 @@
|
|||||||
|
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||||
|
#Mon Jun 30 11:08:13 CST 2025
|
||||||
|
logback-parent-1.2.13.pom>public=
|
581
ch/qos/logback/logback-parent/1.2.13/logback-parent-1.2.13.pom
Normal file
581
ch/qos/logback/logback-parent/1.2.13/logback-parent-1.2.13.pom
Normal file
@ -0,0 +1,581 @@
|
|||||||
|
<?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>
|
||||||
|
|
||||||
|
<groupId>ch.qos.logback</groupId>
|
||||||
|
<artifactId>logback-parent</artifactId>
|
||||||
|
<version>1.2.13</version>
|
||||||
|
<packaging>pom</packaging>
|
||||||
|
|
||||||
|
<name>Logback-Parent</name>
|
||||||
|
<description>logback project pom.xml file</description>
|
||||||
|
|
||||||
|
<url>http://logback.qos.ch</url>
|
||||||
|
|
||||||
|
<organization>
|
||||||
|
<name>QOS.ch</name>
|
||||||
|
<url>http://www.qos.ch</url>
|
||||||
|
</organization>
|
||||||
|
<inceptionYear>2005</inceptionYear>
|
||||||
|
|
||||||
|
<licenses>
|
||||||
|
<license>
|
||||||
|
<name>Eclipse Public License - v 1.0</name>
|
||||||
|
<url>http://www.eclipse.org/legal/epl-v10.html</url>
|
||||||
|
</license>
|
||||||
|
|
||||||
|
<license>
|
||||||
|
<name>GNU Lesser General Public License</name>
|
||||||
|
<url>http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html</url>
|
||||||
|
</license>
|
||||||
|
</licenses>
|
||||||
|
|
||||||
|
<scm>
|
||||||
|
<url>https://github.com/qos-ch/logback</url>
|
||||||
|
<connection>scm:git@github.com:qos-ch/logback.git</connection>
|
||||||
|
</scm>
|
||||||
|
|
||||||
|
<modules>
|
||||||
|
<module>logback-core</module>
|
||||||
|
<module>logback-classic</module>
|
||||||
|
<module>logback-access</module>
|
||||||
|
<module>logback-site</module>
|
||||||
|
<module>logback-examples</module>
|
||||||
|
</modules>
|
||||||
|
|
||||||
|
<properties>
|
||||||
|
<project.build.outputTimestamp>2023-12-01T14:16:33Z</project.build.outputTimestamp>
|
||||||
|
<maven.compiler.source>1.6</maven.compiler.source>
|
||||||
|
<maven.compiler.target>1.6</maven.compiler.target>
|
||||||
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||||
|
<junit.version>4.10</junit.version>
|
||||||
|
<javax.mail.version>1.4</javax.mail.version>
|
||||||
|
<janino.version>3.0.6</janino.version>
|
||||||
|
<!-- slf4j.version property is used below, in
|
||||||
|
logback-classic/pom.xml and in setClasspath.cmd
|
||||||
|
-->
|
||||||
|
<slf4j.version>1.7.32</slf4j.version>
|
||||||
|
<cal10n.version>0.8.1</cal10n.version>
|
||||||
|
<consolePlugin.version>1.1.0</consolePlugin.version>
|
||||||
|
<!--<tomcat.version>7.0.59</tomcat.version>-->
|
||||||
|
<tomcat.version>8.5.9</tomcat.version>
|
||||||
|
<jetty.version>9.4.44.v20210927</jetty.version>
|
||||||
|
<jansi.version>1.9</jansi.version>
|
||||||
|
<maven-compiler-plugin.version>3.8.1</maven-compiler-plugin.version>
|
||||||
|
<maven-surefire-plugin.version>2.19.1</maven-surefire-plugin.version>
|
||||||
|
<maven-site-plugin.version>3.7.1</maven-site-plugin.version>
|
||||||
|
<maven-javadoc-plugin.version>3.1.0</maven-javadoc-plugin.version>
|
||||||
|
<maven-source-plugin.version>3.2.1</maven-source-plugin.version>
|
||||||
|
<maven-license-plugin.version>3.0</maven-license-plugin.version>
|
||||||
|
<maven-jar-plugin.version>3.2.2</maven-jar-plugin.version>
|
||||||
|
<maven-jxr-plugin.version>3.1.1</maven-jxr-plugin.version>
|
||||||
|
<maven-deploy-plugin.version>3.0.0-M1</maven-deploy-plugin.version>
|
||||||
|
<cobertura.maven.plugin.version>2.7</cobertura.maven.plugin.version>
|
||||||
|
<maven-bundle-plugin.version>5.1.4</maven-bundle-plugin.version>
|
||||||
|
|
||||||
|
</properties>
|
||||||
|
|
||||||
|
<developers>
|
||||||
|
<developer>
|
||||||
|
<id>ceki</id>
|
||||||
|
<name>Ceki Gulcu</name>
|
||||||
|
<email>ceki@qos.ch</email>
|
||||||
|
</developer>
|
||||||
|
|
||||||
|
<developer>
|
||||||
|
<id>hixi</id>
|
||||||
|
<name>Joern Huxhorn</name>
|
||||||
|
<email>huxi@undisclosed.org</email>
|
||||||
|
</developer>
|
||||||
|
</developers>
|
||||||
|
|
||||||
|
<dependencies>
|
||||||
|
<dependency>
|
||||||
|
<groupId>junit</groupId>
|
||||||
|
<artifactId>junit</artifactId>
|
||||||
|
<version>${junit.version}</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.assertj</groupId>
|
||||||
|
<artifactId>assertj-core</artifactId>
|
||||||
|
<version>1.7.1</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
|
||||||
|
<dependencyManagement>
|
||||||
|
<dependencies>
|
||||||
|
<!-- start of dependencies duplicated from logback-bom/pom.xml -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>ch.qos.logback</groupId>
|
||||||
|
<artifactId>logback-core</artifactId>
|
||||||
|
<version>${project.version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>ch.qos.logback</groupId>
|
||||||
|
<artifactId>logback-classic</artifactId>
|
||||||
|
<version>${project.version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.slf4j</groupId>
|
||||||
|
<artifactId>slf4j-api</artifactId>
|
||||||
|
<version>${slf4j.version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>ch.qos.logback</groupId>
|
||||||
|
<artifactId>logback-access</artifactId>
|
||||||
|
<version>${project.version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>ch.qos.logback</groupId>
|
||||||
|
<artifactId>logback-core</artifactId>
|
||||||
|
<version>${project.version}</version>
|
||||||
|
<type>test-jar</type>
|
||||||
|
</dependency>
|
||||||
|
<!-- end of dependencies duplicated from logback-bom/pom.xml -->
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.codehaus.janino</groupId>
|
||||||
|
<artifactId>janino</artifactId>
|
||||||
|
<version>${janino.version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.codehaus.groovy</groupId>
|
||||||
|
<artifactId>groovy</artifactId>
|
||||||
|
<version>${groovy.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.codehaus.groovy</groupId>
|
||||||
|
<artifactId>groovy-test</artifactId>
|
||||||
|
<version>${groovy.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.fusesource.jansi</groupId>
|
||||||
|
<artifactId>jansi</artifactId>
|
||||||
|
<version>${jansi.version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>javax.mail</groupId>
|
||||||
|
<artifactId>mail</artifactId>
|
||||||
|
<version>${javax.mail.version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>dom4j</groupId>
|
||||||
|
<artifactId>dom4j</artifactId>
|
||||||
|
<version>1.6.1</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.apache.tomcat</groupId>
|
||||||
|
<artifactId>tomcat-catalina</artifactId>
|
||||||
|
<version>${tomcat.version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.apache.tomcat</groupId>
|
||||||
|
<artifactId>tomcat-coyote</artifactId>
|
||||||
|
<version>${tomcat.version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.eclipse.jetty</groupId>
|
||||||
|
<artifactId>jetty-server</artifactId>
|
||||||
|
<version>${jetty.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>javax.servlet</groupId>
|
||||||
|
<artifactId>javax.servlet-api</artifactId>
|
||||||
|
<version>3.1.0</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>joda-time</groupId>
|
||||||
|
<artifactId>joda-time</artifactId>
|
||||||
|
<version>2.9.2</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.mockito</groupId>
|
||||||
|
<artifactId>mockito-core</artifactId>
|
||||||
|
<version>2.7.9</version>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
</dependencyManagement>
|
||||||
|
|
||||||
|
|
||||||
|
<build>
|
||||||
|
<extensions>
|
||||||
|
<extension>
|
||||||
|
<groupId>org.apache.maven.wagon</groupId>
|
||||||
|
<artifactId>wagon-ssh</artifactId>
|
||||||
|
<version>2.10</version>
|
||||||
|
</extension>
|
||||||
|
</extensions>
|
||||||
|
|
||||||
|
<pluginManagement>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-clean-plugin</artifactId>
|
||||||
|
<version>3.0.0</version>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-compiler-plugin</artifactId>
|
||||||
|
<version>${maven-compiler-plugin.version}</version>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-deploy-plugin</artifactId>
|
||||||
|
<version>${maven-deploy-plugin.version}</version>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-install-plugin</artifactId>
|
||||||
|
<version>2.5.2</version>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-resources-plugin</artifactId>
|
||||||
|
<version>3.0.1</version>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-site-plugin</artifactId>
|
||||||
|
<version>${maven-site-plugin.version}</version>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-surefire-plugin</artifactId>
|
||||||
|
<version>${maven-surefire-plugin.version}</version>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-jar-plugin</artifactId>
|
||||||
|
<version>${maven-jar-plugin.version}</version>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-javadoc-plugin</artifactId>
|
||||||
|
<version>${maven-javadoc-plugin.version}</version>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-dependency-plugin</artifactId>
|
||||||
|
<version>2.10</version>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-release-plugin</artifactId>
|
||||||
|
<version>2.5.3</version>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-source-plugin</artifactId>
|
||||||
|
<version>${maven-source-plugin.version}</version>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.codehaus.mojo</groupId>
|
||||||
|
<artifactId>findbugs-maven-plugin</artifactId>
|
||||||
|
<version>3.0.4</version>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.felix</groupId>
|
||||||
|
<artifactId>maven-bundle-plugin</artifactId>
|
||||||
|
<version>${maven-bundle-plugin.version}</version>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.codehaus.mojo</groupId>
|
||||||
|
<artifactId>animal-sniffer-maven-plugin</artifactId>
|
||||||
|
<version>1.15</version>
|
||||||
|
<configuration>
|
||||||
|
<ignores>
|
||||||
|
<ignore>sun.reflect.Reflection</ignore>
|
||||||
|
</ignores>
|
||||||
|
<signature>
|
||||||
|
<groupId>org.codehaus.mojo.signature</groupId>
|
||||||
|
<artifactId>java16</artifactId>
|
||||||
|
<version>1.0</version>
|
||||||
|
</signature>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
</plugins>
|
||||||
|
|
||||||
|
</pluginManagement>
|
||||||
|
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-source-plugin</artifactId>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>attach-sources</id>
|
||||||
|
<goals>
|
||||||
|
<goal>jar</goal>
|
||||||
|
<goal>test-jar</goal>
|
||||||
|
</goals>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-assembly-plugin</artifactId>
|
||||||
|
<version>3.0.0</version>
|
||||||
|
<configuration>
|
||||||
|
<descriptors>
|
||||||
|
<descriptor>src/main/assembly/dist.xml</descriptor>
|
||||||
|
</descriptors>
|
||||||
|
<finalName>logback-${project.version}</finalName>
|
||||||
|
<appendAssemblyId>false</appendAssemblyId>
|
||||||
|
<outputDirectory>target/site/dist/</outputDirectory>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.codehaus.mojo</groupId>
|
||||||
|
<artifactId>findbugs-maven-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<threshold>High</threshold>
|
||||||
|
<!--<trace>true</trace>-->
|
||||||
|
<excludeFilterFile>findbugs-exclude.xml</excludeFilterFile>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ================ site plugin ==================== -->
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-site-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<reportPlugins>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-jxr-plugin</artifactId>
|
||||||
|
<version>${maven-jxr-plugin.version}</version>
|
||||||
|
<configuration>
|
||||||
|
<aggregate>true</aggregate>
|
||||||
|
<javadocDir>target/site/apidocs/</javadocDir>
|
||||||
|
<linkJavadoc>true</linkJavadoc>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-javadoc-plugin</artifactId>
|
||||||
|
<version>${maven-javadoc-plugin.version}</version>
|
||||||
|
<configuration>
|
||||||
|
<aggregate>true</aggregate>
|
||||||
|
<linksource>true</linksource>
|
||||||
|
<additionalOptions>
|
||||||
|
<additionalOption>-Xdoclint:none</additionalOption>
|
||||||
|
<doclint>none</doclint>
|
||||||
|
</additionalOptions>
|
||||||
|
<links>
|
||||||
|
<link>
|
||||||
|
http://docs.oracle.com/javase/6/docs/api/
|
||||||
|
</link>
|
||||||
|
</links>
|
||||||
|
<groups>
|
||||||
|
<group>
|
||||||
|
<title>Logback Core</title>
|
||||||
|
<packages>ch.qos.logback.core:ch.qos.logback.core.*
|
||||||
|
</packages>
|
||||||
|
</group>
|
||||||
|
<group>
|
||||||
|
<title>Logback Classic</title>
|
||||||
|
<packages>
|
||||||
|
ch.qos.logback:ch.qos.logback.classic:ch.qos.logback.classic.*
|
||||||
|
</packages>
|
||||||
|
</group>
|
||||||
|
<group>
|
||||||
|
<title>Logback Access</title>
|
||||||
|
<packages>ch.qos.logback.access:ch.qos.logback.access.*
|
||||||
|
</packages>
|
||||||
|
</group>
|
||||||
|
<group>
|
||||||
|
<title>SLF4J</title>
|
||||||
|
<packages>org.slf4j:org.slf4j.*</packages>
|
||||||
|
</group>
|
||||||
|
<group>
|
||||||
|
<title>Examples</title>
|
||||||
|
<packages>chapter*:joran*</packages>
|
||||||
|
</group>
|
||||||
|
</groups>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
</reportPlugins>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
|
||||||
|
<distributionManagement>
|
||||||
|
|
||||||
|
<site>
|
||||||
|
<id>qos_ch</id>
|
||||||
|
<url>scp://te.qos.ch/var/www/logback.qos.ch/htdocs/</url>
|
||||||
|
</site>
|
||||||
|
|
||||||
|
<repository>
|
||||||
|
<id>sonatype-nexus-staging</id>
|
||||||
|
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
|
||||||
|
</repository>
|
||||||
|
|
||||||
|
</distributionManagement>
|
||||||
|
|
||||||
|
<profiles>
|
||||||
|
|
||||||
|
<profile>
|
||||||
|
<id>java6</id>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-toolchains-plugin</artifactId>
|
||||||
|
<version>1.1</version>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<goals>
|
||||||
|
<goal>toolchain</goal>
|
||||||
|
</goals>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
<configuration>
|
||||||
|
<toolchains>
|
||||||
|
<jdk>
|
||||||
|
<version>1.6</version>
|
||||||
|
</jdk>
|
||||||
|
</toolchains>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
</profile>
|
||||||
|
<profile>
|
||||||
|
<id>testSkip</id>
|
||||||
|
<properties>
|
||||||
|
<maven.test.skip>true</maven.test.skip>
|
||||||
|
</properties>
|
||||||
|
</profile>
|
||||||
|
<profile>
|
||||||
|
<id>license</id>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.mycila</groupId>
|
||||||
|
<artifactId>license-maven-plugin</artifactId>
|
||||||
|
<version>${maven-license-plugin.version}</version>
|
||||||
|
<configuration>
|
||||||
|
<header>src/main/licenseHeader.txt</header>
|
||||||
|
<quiet>false</quiet>
|
||||||
|
<failIfMissing>true</failIfMissing>
|
||||||
|
<aggregate>true</aggregate>
|
||||||
|
<includes>
|
||||||
|
<include>src/**/*.java</include>
|
||||||
|
<include>src/**/*.groovy</include>
|
||||||
|
</includes>
|
||||||
|
<useDefaultExcludes>true</useDefaultExcludes>
|
||||||
|
<useDefaultMapping>true</useDefaultMapping>
|
||||||
|
<properties>
|
||||||
|
<year>1999</year>
|
||||||
|
</properties>
|
||||||
|
<headerDefinitions>
|
||||||
|
<headerDefinition>src/main/javadocHeaders.xml</headerDefinition>
|
||||||
|
</headerDefinitions>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
</profile>
|
||||||
|
|
||||||
|
<profile>
|
||||||
|
<id>javadocjar</id>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-javadoc-plugin</artifactId>
|
||||||
|
<version>${maven-javadoc-plugin.version}</version>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>attach-javadocs</id>
|
||||||
|
<goals>
|
||||||
|
<goal>jar</goal>
|
||||||
|
<goal>test-jar</goal>
|
||||||
|
</goals>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
<configuration>
|
||||||
|
<additionalparam>-Xdoclint:none</additionalparam>
|
||||||
|
<doclint>none</doclint>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
</profile>
|
||||||
|
|
||||||
|
<profile>
|
||||||
|
<id>sign-artifacts</id>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-gpg-plugin</artifactId>
|
||||||
|
<version>1.6</version>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>sign-artifacts</id>
|
||||||
|
<phase>verify</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>sign</goal>
|
||||||
|
</goals>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
</profile>
|
||||||
|
|
||||||
|
<profile>
|
||||||
|
<id>cobertura</id>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-site-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<reportPlugins>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.codehaus.mojo</groupId>
|
||||||
|
<artifactId>cobertura-maven-plugin</artifactId>
|
||||||
|
<version>${cobertura.maven.plugin.version}</version>
|
||||||
|
<configuration>
|
||||||
|
<formats>
|
||||||
|
<format>html</format>
|
||||||
|
</formats>
|
||||||
|
<aggregate>true</aggregate>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</reportPlugins>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
</profile>
|
||||||
|
|
||||||
|
|
||||||
|
</profiles>
|
||||||
|
|
||||||
|
</project>
|
@ -0,0 +1 @@
|
|||||||
|
2abec0ebf022ff81f9e75f77b9385e14c1cc8977
|
@ -0,0 +1,3 @@
|
|||||||
|
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||||
|
#Mon Jun 30 11:08:15 CST 2025
|
||||||
|
fastjson2-parent-2.0.57.pom>public=
|
File diff suppressed because it is too large
Load Diff
@ -0,0 +1 @@
|
|||||||
|
2d20ce77ecbff59924cb6c3c9c887eeec977c69b
|
@ -0,0 +1,4 @@
|
|||||||
|
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||||
|
#Mon Jun 30 11:08:20 CST 2025
|
||||||
|
fastjson2-2.0.57.pom>public=
|
||||||
|
fastjson2-2.0.57.jar>public=
|
BIN
com/alibaba/fastjson2/fastjson2/2.0.57/fastjson2-2.0.57.jar
Normal file
BIN
com/alibaba/fastjson2/fastjson2/2.0.57/fastjson2-2.0.57.jar
Normal file
Binary file not shown.
@ -0,0 +1 @@
|
|||||||
|
e466e3591cb36eed9c05f44f8463ffa9c8872277
|
326
com/alibaba/fastjson2/fastjson2/2.0.57/fastjson2-2.0.57.pom
Normal file
326
com/alibaba/fastjson2/fastjson2/2.0.57/fastjson2-2.0.57.pom
Normal file
@ -0,0 +1,326 @@
|
|||||||
|
<?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>
|
||||||
|
<parent>
|
||||||
|
<groupId>com.alibaba.fastjson2</groupId>
|
||||||
|
<artifactId>fastjson2-parent</artifactId>
|
||||||
|
<version>2.0.57</version>
|
||||||
|
<relativePath>../pom.xml</relativePath>
|
||||||
|
</parent>
|
||||||
|
|
||||||
|
<artifactId>fastjson2</artifactId>
|
||||||
|
<name>fastjson2</name>
|
||||||
|
<description>Fastjson is a JSON processor (JSON parser + JSON generator) written in Java</description>
|
||||||
|
<packaging>jar</packaging>
|
||||||
|
<url>https://github.com/alibaba/fastjson2</url>
|
||||||
|
<inceptionYear>2022</inceptionYear>
|
||||||
|
|
||||||
|
<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>
|
||||||
|
<scm>
|
||||||
|
<url>https://github.com/alibaba/fastjson2</url>
|
||||||
|
<connection>scm:git:https://git@github.com/alibaba/fastjson2.git</connection>
|
||||||
|
</scm>
|
||||||
|
|
||||||
|
<organization>
|
||||||
|
<name>Alibaba Group</name>
|
||||||
|
<url>https://github.com/alibaba</url>
|
||||||
|
</organization>
|
||||||
|
<developers>
|
||||||
|
<developer>
|
||||||
|
<id>wenshao</id>
|
||||||
|
<name>wenshao</name>
|
||||||
|
<email>shaojin.wensj(at)alibaba-inc.com</email>
|
||||||
|
<roles>
|
||||||
|
<role>Developer</role>
|
||||||
|
<role>Tech Leader</role>
|
||||||
|
</roles>
|
||||||
|
<timezone>+8</timezone>
|
||||||
|
<url>https://github.com/wenshao</url>
|
||||||
|
</developer>
|
||||||
|
<developer>
|
||||||
|
<id>oldratlee</id>
|
||||||
|
<name>Jerry Lee</name>
|
||||||
|
<email>oldratlee(at)gmail.com</email>
|
||||||
|
<roles>
|
||||||
|
<role>Developer</role>
|
||||||
|
<role>CI/SCM Engineer</role>
|
||||||
|
</roles>
|
||||||
|
<timezone>+8</timezone>
|
||||||
|
<url>https://github.com/oldratlee</url>
|
||||||
|
</developer>
|
||||||
|
<developer>
|
||||||
|
<id>VictorZeng</id>
|
||||||
|
<name>Victor Zeng</name>
|
||||||
|
<email>Victor.Zxy(at)outlook.com</email>
|
||||||
|
<roles>
|
||||||
|
<role>Developer</role>
|
||||||
|
</roles>
|
||||||
|
<timezone>+8</timezone>
|
||||||
|
<url>https://github.com/VictorZeng</url>
|
||||||
|
</developer>
|
||||||
|
<developer>
|
||||||
|
<id>kraity</id>
|
||||||
|
<name>陆之岇</name>
|
||||||
|
<email>kat(at)krait.cn</email>
|
||||||
|
<roles>
|
||||||
|
<role>Developer</role>
|
||||||
|
</roles>
|
||||||
|
<timezone>+8</timezone>
|
||||||
|
<url>https://github.com/kraity</url>
|
||||||
|
</developer>
|
||||||
|
</developers>
|
||||||
|
|
||||||
|
<dependencies>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-reflect</artifactId>
|
||||||
|
<scope>provided</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.jetbrains.kotlin</groupId>
|
||||||
|
<artifactId>kotlin-stdlib-jdk8</artifactId>
|
||||||
|
<scope>provided</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.alibaba</groupId>
|
||||||
|
<artifactId>fastjson</artifactId>
|
||||||
|
<version>${fastjson1x.version}</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>cn.hutool</groupId>
|
||||||
|
<artifactId>hutool-all</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.aliyun</groupId>
|
||||||
|
<artifactId>alibaba-dingtalk-service-sdk</artifactId>
|
||||||
|
<version>2.0.0</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.aliyun.odps</groupId>
|
||||||
|
<artifactId>odps-sdk-udf</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.baomidou</groupId>
|
||||||
|
<artifactId>mybatis-plus</artifactId>
|
||||||
|
<version>3.5.11</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.carrotsearch</groupId>
|
||||||
|
<artifactId>hppc</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.caucho</groupId>
|
||||||
|
<artifactId>hessian</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.dameng</groupId>
|
||||||
|
<artifactId>DmJdbcDriver18</artifactId>
|
||||||
|
<version>8.1.3.62</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
<artifactId>jackson-databind</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.google.code.gson</groupId>
|
||||||
|
<artifactId>gson</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.google.guava</groupId>
|
||||||
|
<artifactId>guava</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.google.protobuf</groupId>
|
||||||
|
<artifactId>protobuf-java</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.google.protobuf</groupId>
|
||||||
|
<artifactId>protobuf-java-util</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.jayway.jsonpath</groupId>
|
||||||
|
<artifactId>json-path</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.oracle.ojdbc</groupId>
|
||||||
|
<artifactId>ojdbc8</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>commons-io</groupId>
|
||||||
|
<artifactId>commons-io</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>commons-lang</groupId>
|
||||||
|
<artifactId>commons-lang</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>io.projectreactor</groupId>
|
||||||
|
<artifactId>reactor-core</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>io.springfox</groupId>
|
||||||
|
<artifactId>springfox-spring-web</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>jakarta.validation</groupId>
|
||||||
|
<artifactId>jakarta.validation-api</artifactId>
|
||||||
|
<version>2.0.2</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>javax.money</groupId>
|
||||||
|
<artifactId>money-api</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>joda-time</groupId>
|
||||||
|
<artifactId>joda-time</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>net.sf.json-lib</groupId>
|
||||||
|
<artifactId>json-lib</artifactId>
|
||||||
|
<classifier>jdk15</classifier>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>net.sf.trove4j</groupId>
|
||||||
|
<artifactId>trove4j</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.apache.arrow</groupId>
|
||||||
|
<artifactId>arrow-memory-netty</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.apache.arrow</groupId>
|
||||||
|
<artifactId>arrow-vector</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.apache.commons</groupId>
|
||||||
|
<artifactId>commons-lang3</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.apache.dubbo</groupId>
|
||||||
|
<artifactId>dubbo</artifactId>
|
||||||
|
<version>3.3.4</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
<exclusions>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>com.alibaba.fastjson2</groupId>
|
||||||
|
<artifactId>fastjson2</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
</exclusions>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gitlab4j</groupId>
|
||||||
|
<artifactId>gitlab4j-api</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.javamoney</groupId>
|
||||||
|
<artifactId>moneta</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.mongodb</groupId>
|
||||||
|
<artifactId>bson</artifactId>
|
||||||
|
<version>5.4.0</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.msgpack</groupId>
|
||||||
|
<artifactId>msgpack-core</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.skyscreamer</groupId>
|
||||||
|
<artifactId>jsonassert</artifactId>
|
||||||
|
<version>1.5.3</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.springframework</groupId>
|
||||||
|
<artifactId>spring-aop</artifactId>
|
||||||
|
<version>${springframework5.version}</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.springframework</groupId>
|
||||||
|
<artifactId>spring-core</artifactId>
|
||||||
|
<version>${springframework5.version}</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.yaml</groupId>
|
||||||
|
<artifactId>snakeyaml</artifactId>
|
||||||
|
<version>2.4</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<artifactId>maven-source-plugin</artifactId>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>attach-sources</id>
|
||||||
|
<goals>
|
||||||
|
<goal>jar-no-fork</goal>
|
||||||
|
</goals>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
<configuration>
|
||||||
|
<attach>true</attach>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<artifactId>maven-surefire-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<includes>
|
||||||
|
<include>com/alibaba/fastjson2/**/*.java</include>
|
||||||
|
</includes>
|
||||||
|
<systemPropertyVariables>
|
||||||
|
<user.timezone>Asia/Shanghai</user.timezone>
|
||||||
|
</systemPropertyVariables>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.moditect</groupId>
|
||||||
|
<artifactId>moditect-maven-plugin</artifactId>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
</project>
|
@ -0,0 +1 @@
|
|||||||
|
ff65a986b91e7c59a9c5b35e3e45962b4f539bf3
|
@ -1,6 +1,6 @@
|
|||||||
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||||
#Fri Jun 20 14:54:52 CST 2025
|
#Mon Jul 07 09:25:41 CST 2025
|
||||||
maven-metadata-alimaven.xml.lastUpdated=1750402492876
|
maven-metadata-alimaven.xml.lastUpdated=1751851541792
|
||||||
maven-metadata-gitlab-maven.xml.lastUpdated=1750402492868
|
|
||||||
maven-metadata-gitlab-maven.xml.error=
|
maven-metadata-gitlab-maven.xml.error=
|
||||||
maven-metadata-public.xml.lastUpdated=1750402492874
|
maven-metadata-gitlab-maven.xml.lastUpdated=1751851541790
|
||||||
|
maven-metadata-public.xml.lastUpdated=1751851541791
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||||
#Fri Jun 20 14:54:51 CST 2025
|
#Mon Jul 07 09:25:41 CST 2025
|
||||||
maven-metadata-alimaven.xml.lastUpdated=1750402491920
|
maven-metadata-alimaven.xml.lastUpdated=1751851541508
|
||||||
maven-metadata-gitlab-maven.xml.lastUpdated=1750402491902
|
|
||||||
maven-metadata-gitlab-maven.xml.error=
|
maven-metadata-gitlab-maven.xml.error=
|
||||||
maven-metadata-public.xml.lastUpdated=1750402491918
|
maven-metadata-gitlab-maven.xml.lastUpdated=1751851541505
|
||||||
|
maven-metadata-public.xml.lastUpdated=1751851541507
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||||
#Fri Jun 20 14:54:50 CST 2025
|
#Mon Jul 07 09:25:38 CST 2025
|
||||||
maven-metadata-alimaven.xml.lastUpdated=1750402490648
|
maven-metadata-alimaven.xml.lastUpdated=1751851538798
|
||||||
maven-metadata-gitlab-maven.xml.lastUpdated=1750402490628
|
|
||||||
maven-metadata-gitlab-maven.xml.error=
|
maven-metadata-gitlab-maven.xml.error=
|
||||||
maven-metadata-public.xml.lastUpdated=1750402490646
|
maven-metadata-gitlab-maven.xml.lastUpdated=1751851538788
|
||||||
|
maven-metadata-public.xml.lastUpdated=1751851538796
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||||
#Fri Jun 20 14:54:53 CST 2025
|
#Mon Jul 07 09:25:42 CST 2025
|
||||||
maven-metadata-alimaven.xml.lastUpdated=1750402493842
|
maven-metadata-alimaven.xml.lastUpdated=1751851542030
|
||||||
maven-metadata-gitlab-maven.xml.lastUpdated=1750402493836
|
|
||||||
maven-metadata-gitlab-maven.xml.error=
|
maven-metadata-gitlab-maven.xml.error=
|
||||||
maven-metadata-public.xml.lastUpdated=1750402493841
|
maven-metadata-gitlab-maven.xml.lastUpdated=1751851542028
|
||||||
|
maven-metadata-public.xml.lastUpdated=1751851542029
|
||||||
|
BIN
com/dameng/DmJdbcDriver18/8.1.2.79/DmJdbcDriver18-8.1.2.79.jar
Normal file
BIN
com/dameng/DmJdbcDriver18/8.1.2.79/DmJdbcDriver18-8.1.2.79.jar
Normal file
Binary file not shown.
@ -0,0 +1,5 @@
|
|||||||
|
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||||
|
#Tue Jul 01 17:20:22 CST 2025
|
||||||
|
https\://code.fastbee.cn/api/v4/projects/14/packages/maven/.error=
|
||||||
|
https\://code.fastbee.cn/api/v4/projects/14/packages/maven/.lastUpdated=1751361622529
|
||||||
|
https\://maven.aliyun.com/repository/public/.lastUpdated=1751361622824
|
@ -0,0 +1 @@
|
|||||||
|
3a7823e8c8b0d3adae848312838e105e36640ac6
|
@ -0,0 +1,31 @@
|
|||||||
|
<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>
|
||||||
|
<groupId>com.dameng</groupId>
|
||||||
|
<version>8.1.2.79</version>
|
||||||
|
<artifactId>DmJdbcDriver18</artifactId>
|
||||||
|
<name>DmJdbcDriver18</name>
|
||||||
|
<description>DmJdbcDriver18</description>
|
||||||
|
<url>https://gitee.com/dmedu/dm-jdbc-jars</url>
|
||||||
|
<licenses>
|
||||||
|
<license>
|
||||||
|
<name>The Apache License, Version 2.0</name>
|
||||||
|
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
|
||||||
|
</license>
|
||||||
|
</licenses>
|
||||||
|
|
||||||
|
<developers>
|
||||||
|
<developer>
|
||||||
|
<name>dmtech</name>
|
||||||
|
<email>dmtech@dameng.com</email>
|
||||||
|
<organization>dameng</organization>
|
||||||
|
<organizationUrl>http://www.dameng.com</organizationUrl>
|
||||||
|
</developer>
|
||||||
|
</developers>
|
||||||
|
|
||||||
|
<scm>
|
||||||
|
<url>https://gitee.com/dmedu/dm-jdbc-jars.git</url>
|
||||||
|
</scm>
|
||||||
|
|
||||||
|
</project>
|
@ -0,0 +1,5 @@
|
|||||||
|
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||||
|
#Tue Jul 01 17:20:11 CST 2025
|
||||||
|
https\://code.fastbee.cn/api/v4/projects/14/packages/maven/.error=
|
||||||
|
https\://code.fastbee.cn/api/v4/projects/14/packages/maven/.lastUpdated=1751361611300
|
||||||
|
https\://maven.aliyun.com/repository/public/.lastUpdated=1751361611339
|
@ -0,0 +1 @@
|
|||||||
|
b21e064f74c1e8550877ba6c76ca1a45e1380418
|
4
com/dameng/DmJdbcDriver18/8.1.2.79/_remote.repositories
Normal file
4
com/dameng/DmJdbcDriver18/8.1.2.79/_remote.repositories
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||||
|
#Tue Jul 01 17:20:22 CST 2025
|
||||||
|
DmJdbcDriver18-8.1.2.79.pom>public=
|
||||||
|
DmJdbcDriver18-8.1.2.79.jar>public=
|
3
com/fastbee/common-fastbee/2.7.0/_remote.repositories
Normal file
3
com/fastbee/common-fastbee/2.7.0/_remote.repositories
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||||
|
#Tue Jul 01 17:19:54 CST 2025
|
||||||
|
common-fastbee-2.7.0.pom>gitlab-maven=
|
375
com/fastbee/common-fastbee/2.7.0/common-fastbee-2.7.0.pom
Normal file
375
com/fastbee/common-fastbee/2.7.0/common-fastbee-2.7.0.pom
Normal file
@ -0,0 +1,375 @@
|
|||||||
|
<?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>
|
||||||
|
|
||||||
|
<groupId>com.fastbee</groupId>
|
||||||
|
<artifactId>common-fastbee</artifactId>
|
||||||
|
<version>2.7.0</version>
|
||||||
|
|
||||||
|
<name>common-fastbee</name>
|
||||||
|
<url>http://fastbee.cn</url>
|
||||||
|
<description>FastBee公共模块</description>
|
||||||
|
|
||||||
|
<properties>
|
||||||
|
<fastbee.version>2.7.0</fastbee.version>
|
||||||
|
<revision>2.7.0</revision>
|
||||||
|
<java.version>1.8</java.version>
|
||||||
|
<spring-boot.version>2.5.14</spring-boot.version>
|
||||||
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||||
|
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
||||||
|
<bitwalker.version>1.21</bitwalker.version>
|
||||||
|
<swagger.version>3.0.0</swagger.version>
|
||||||
|
<kaptcha.version>2.3.3</kaptcha.version>
|
||||||
|
<mybatis-spring-boot.version>2.2.0</mybatis-spring-boot.version>
|
||||||
|
<mybatis-plus.version>3.5.3.1</mybatis-plus.version>
|
||||||
|
<mybatis-plus-generator.version>3.5.3.1</mybatis-plus-generator.version>
|
||||||
|
<mybatis-plus-join.version>1.5.2</mybatis-plus-join.version>
|
||||||
|
<pagehelper.boot.version>1.4.6</pagehelper.boot.version>
|
||||||
|
<dynamic-datasource.version>4.3.1</dynamic-datasource.version>
|
||||||
|
<p6spy.version>3.9.1</p6spy.version>
|
||||||
|
<shardingsphere.version>5.1.1</shardingsphere.version>
|
||||||
|
<tdengine.version>3.3.2</tdengine.version>
|
||||||
|
<druid.version>1.2.23</druid.version>
|
||||||
|
<anyline.version>8.7.2-20241022</anyline.version>
|
||||||
|
<fastjson.version>2.0.20</fastjson.version>
|
||||||
|
<oshi.version>6.1.6</oshi.version>
|
||||||
|
<commons.io.version>2.11.0</commons.io.version>
|
||||||
|
<commons.fileupload.version>1.4</commons.fileupload.version>
|
||||||
|
<commons.collections.version>3.2.2</commons.collections.version>
|
||||||
|
<poi.version>4.1.2</poi.version>
|
||||||
|
<jwt.version>0.9.1</jwt.version>
|
||||||
|
<forest.version>1.5.36</forest.version>
|
||||||
|
<lombok.version>1.18.22</lombok.version>
|
||||||
|
<hutool.version>5.8.20</hutool.version>
|
||||||
|
<mapstruct.version>1.5.5.Final</mapstruct.version>
|
||||||
|
<mapstruct-plus.version>1.3.6</mapstruct-plus.version>
|
||||||
|
<guava.version>32.0.1-jre</guava.version>
|
||||||
|
<easyexcel.version>3.3.1</easyexcel.version>
|
||||||
|
<redisson.version>3.23.1</redisson.version>
|
||||||
|
<lock4j.version>2.2.7</lock4j.version>
|
||||||
|
<zxing.version>3.3.3</zxing.version>
|
||||||
|
<pahomqtt.version>1.2.5</pahomqtt.version>
|
||||||
|
<sms4j.version>3.0.4</sms4j.version>
|
||||||
|
<maven-jar-plugin.version>3.1.1</maven-jar-plugin.version>
|
||||||
|
<classfinal-plugin.version>1.2.1</classfinal-plugin.version>
|
||||||
|
<proguard-plugin.version>2.6.1</proguard-plugin.version>
|
||||||
|
<truelicense.version>1.33</truelicense.version>
|
||||||
|
</properties>
|
||||||
|
|
||||||
|
<!-- 依赖声明 -->
|
||||||
|
<dependencyManagement>
|
||||||
|
<dependencies>
|
||||||
|
<!-- SpringBoot的依赖配置-->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.springframework.boot</groupId>
|
||||||
|
<artifactId>spring-boot-dependencies</artifactId>
|
||||||
|
<version>${spring-boot.version}</version>
|
||||||
|
<type>pom</type>
|
||||||
|
<scope>import</scope>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- 阿里数据库连接池 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.alibaba</groupId>
|
||||||
|
<artifactId>druid-spring-boot-starter</artifactId>
|
||||||
|
<version>${druid.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>p6spy</groupId>
|
||||||
|
<artifactId>p6spy</artifactId>
|
||||||
|
<version>${p6spy.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.apache.shardingsphere</groupId>
|
||||||
|
<artifactId>shardingsphere-jdbc-core-spring-boot-starter</artifactId>
|
||||||
|
<version>${shardingsphere.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- 解析客户端操作系统、浏览器等 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>eu.bitwalker</groupId>
|
||||||
|
<artifactId>UserAgentUtils</artifactId>
|
||||||
|
<version>${bitwalker.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- mybatis plus -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.baomidou</groupId>
|
||||||
|
<artifactId>mybatis-plus-boot-starter</artifactId>
|
||||||
|
<version>${mybatis-plus.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.baomidou</groupId>
|
||||||
|
<artifactId>mybatis-plus-generator</artifactId>
|
||||||
|
<version>${mybatis-plus-generator.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.github.yulichang</groupId>
|
||||||
|
<artifactId>mybatis-plus-join-boot-starter</artifactId>
|
||||||
|
<version>${mybatis-plus-join.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.github.yulichang</groupId>
|
||||||
|
<artifactId>mybatis-plus-join-processor</artifactId>
|
||||||
|
<version>${mybatis-plus-join.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>io.github.linpeilie</groupId>
|
||||||
|
<artifactId>mapstruct-plus-spring-boot-starter</artifactId>
|
||||||
|
<version>${mapstruct-plus.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- pagehelper 分页插件 -->
|
||||||
|
<!-- <dependency>-->
|
||||||
|
<!-- <groupId>com.github.pagehelper</groupId>-->
|
||||||
|
<!-- <artifactId>pagehelper-spring-boot-starter</artifactId>-->
|
||||||
|
<!-- <version>${pagehelper.boot.version}</version>-->
|
||||||
|
<!-- <exclusions>-->
|
||||||
|
<!-- <exclusion>-->
|
||||||
|
<!-- <groupId>org.mybatis</groupId>-->
|
||||||
|
<!-- <artifactId>mybatis</artifactId>-->
|
||||||
|
<!-- </exclusion>-->
|
||||||
|
<!-- <exclusion>-->
|
||||||
|
<!-- <artifactId>mybatis-spring</artifactId>-->
|
||||||
|
<!-- <groupId>org.mybatis</groupId>-->
|
||||||
|
<!-- </exclusion>-->
|
||||||
|
<!-- <exclusion>-->
|
||||||
|
<!-- <artifactId>jsqlparser</artifactId>-->
|
||||||
|
<!-- <groupId>com.github.jsqlparser</groupId>-->
|
||||||
|
<!-- </exclusion>-->
|
||||||
|
<!-- </exclusions>-->
|
||||||
|
<!-- </dependency>-->
|
||||||
|
|
||||||
|
<!-- 获取系统信息 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.github.oshi</groupId>
|
||||||
|
<artifactId>oshi-core</artifactId>
|
||||||
|
<version>${oshi.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- Swagger3依赖 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>io.springfox</groupId>
|
||||||
|
<artifactId>springfox-boot-starter</artifactId>
|
||||||
|
<version>${swagger.version}</version>
|
||||||
|
<exclusions>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>io.swagger</groupId>
|
||||||
|
<artifactId>swagger-models</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
</exclusions>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- io常用工具类 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>commons-io</groupId>
|
||||||
|
<artifactId>commons-io</artifactId>
|
||||||
|
<version>${commons.io.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- 文件上传工具类 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>commons-fileupload</groupId>
|
||||||
|
<artifactId>commons-fileupload</artifactId>
|
||||||
|
<version>${commons.fileupload.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- excel工具 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.apache.poi</groupId>
|
||||||
|
<artifactId>poi-ooxml</artifactId>
|
||||||
|
<version>${poi.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- collections工具类 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>commons-collections</groupId>
|
||||||
|
<artifactId>commons-collections</artifactId>
|
||||||
|
<version>${commons.collections.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!--lombok-->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.projectlombok</groupId>
|
||||||
|
<artifactId>lombok</artifactId>
|
||||||
|
<version>${lombok.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- 阿里JSON解析器 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.alibaba.fastjson2</groupId>
|
||||||
|
<artifactId>fastjson2</artifactId>
|
||||||
|
<version>${fastjson.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- Token生成与解析-->
|
||||||
|
<dependency>
|
||||||
|
<groupId>io.jsonwebtoken</groupId>
|
||||||
|
<artifactId>jjwt</artifactId>
|
||||||
|
<version>${jwt.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- 验证码 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>pro.fessional</groupId>
|
||||||
|
<artifactId>kaptcha</artifactId>
|
||||||
|
<version>${kaptcha.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!--Hutool Java工具包-->
|
||||||
|
<dependency>
|
||||||
|
<groupId>cn.hutool</groupId>
|
||||||
|
<artifactId>hutool-all</artifactId>
|
||||||
|
<version>${hutool.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.mapstruct</groupId>
|
||||||
|
<artifactId>mapstruct</artifactId> <!-- use mapstruct-jdk8 for Java 8 or higher -->
|
||||||
|
<version>${mapstruct.version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.mapstruct</groupId>
|
||||||
|
<artifactId>mapstruct-jdk8</artifactId>
|
||||||
|
<version>${mapstruct.version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.mapstruct</groupId>
|
||||||
|
<artifactId>mapstruct-processor</artifactId>
|
||||||
|
<version>${mapstruct.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.google.guava</groupId>
|
||||||
|
<artifactId>guava</artifactId>
|
||||||
|
<version>${guava.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.redisson</groupId>
|
||||||
|
<artifactId>redisson-spring-boot-starter</artifactId>
|
||||||
|
<version>${redisson.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.baomidou</groupId>
|
||||||
|
<artifactId>lock4j-redisson-spring-boot-starter</artifactId>
|
||||||
|
<version>${lock4j.version}</version>
|
||||||
|
<exclusions>
|
||||||
|
<exclusion>
|
||||||
|
<artifactId>redisson-spring-boot-starter</artifactId>
|
||||||
|
<groupId>org.redisson</groupId>
|
||||||
|
</exclusion>
|
||||||
|
</exclusions>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.alibaba</groupId>
|
||||||
|
<artifactId>easyexcel-core</artifactId>
|
||||||
|
<version>${easyexcel.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.google.zxing</groupId>
|
||||||
|
<artifactId>core</artifactId>
|
||||||
|
<version>${zxing.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.google.zxing</groupId>
|
||||||
|
<artifactId>javase</artifactId>
|
||||||
|
<version>${zxing.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- 核心模块-->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fastbee</groupId>
|
||||||
|
<artifactId>fastbee-framework</artifactId>
|
||||||
|
<version>${fastbee.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- 通用工具-->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fastbee</groupId>
|
||||||
|
<artifactId>fastbee-common</artifactId>
|
||||||
|
<version>${fastbee.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>de.schlichtherle.truelicense</groupId>
|
||||||
|
<artifactId>truelicense-core</artifactId>
|
||||||
|
<version>${truelicense.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
</dependencies>
|
||||||
|
</dependencyManagement>
|
||||||
|
|
||||||
|
<modules>
|
||||||
|
<module>fastbee-framework</module>
|
||||||
|
<module>fastbee-common</module>
|
||||||
|
</modules>
|
||||||
|
<packaging>pom</packaging>
|
||||||
|
|
||||||
|
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-compiler-plugin</artifactId>
|
||||||
|
<version>3.1</version>
|
||||||
|
<configuration>
|
||||||
|
<source>${java.version}</source>
|
||||||
|
<target>${java.version}</target>
|
||||||
|
<encoding>${project.build.sourceEncoding}</encoding>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
|
||||||
|
<distributionManagement>
|
||||||
|
<repository>
|
||||||
|
<id>gitlab-maven</id>
|
||||||
|
<url>https://code.fastbee.cn/api/v4/projects/14/packages/maven</url>
|
||||||
|
</repository>
|
||||||
|
<snapshotRepository>
|
||||||
|
<id>gitlab-maven</id>
|
||||||
|
<url>https://code.fastbee.cn/api/v4/projects/14/packages/maven</url>
|
||||||
|
</snapshotRepository>
|
||||||
|
</distributionManagement>
|
||||||
|
|
||||||
|
<repositories>
|
||||||
|
<repository>
|
||||||
|
<id>public</id>
|
||||||
|
<name>aliyun nexus</name>
|
||||||
|
<url>https://maven.aliyun.com/repository/public</url>
|
||||||
|
<releases>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
</releases>
|
||||||
|
</repository>
|
||||||
|
</repositories>
|
||||||
|
|
||||||
|
<pluginRepositories>
|
||||||
|
<pluginRepository>
|
||||||
|
<id>public</id>
|
||||||
|
<name>aliyun nexus</name>
|
||||||
|
<url>https://maven.aliyun.com/repository/public</url>
|
||||||
|
<releases>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
</releases>
|
||||||
|
<snapshots>
|
||||||
|
<enabled>false</enabled>
|
||||||
|
</snapshots>
|
||||||
|
</pluginRepository>
|
||||||
|
</pluginRepositories>
|
||||||
|
|
||||||
|
</project>
|
@ -0,0 +1 @@
|
|||||||
|
b6b4424e478e5528274135c845d11c9216e93774
|
4
com/fastbee/fastbee-common/2.7.0/_remote.repositories
Normal file
4
com/fastbee/fastbee-common/2.7.0/_remote.repositories
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||||
|
#Tue Jul 01 17:20:07 CST 2025
|
||||||
|
fastbee-common-2.7.0.pom>gitlab-maven=
|
||||||
|
fastbee-common-2.7.0.jar>gitlab-maven=
|
BIN
com/fastbee/fastbee-common/2.7.0/fastbee-common-2.7.0.jar
Normal file
BIN
com/fastbee/fastbee-common/2.7.0/fastbee-common-2.7.0.jar
Normal file
Binary file not shown.
@ -0,0 +1 @@
|
|||||||
|
e1adfc0c15b4d808af419e185922fb3e5c714e03
|
362
com/fastbee/fastbee-common/2.7.0/fastbee-common-2.7.0.pom
Normal file
362
com/fastbee/fastbee-common/2.7.0/fastbee-common-2.7.0.pom
Normal file
@ -0,0 +1,362 @@
|
|||||||
|
<?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">
|
||||||
|
<parent>
|
||||||
|
<artifactId>common-fastbee</artifactId>
|
||||||
|
<groupId>com.fastbee</groupId>
|
||||||
|
<version>2.7.0</version>
|
||||||
|
</parent>
|
||||||
|
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
|
||||||
|
<artifactId>fastbee-common</artifactId>
|
||||||
|
|
||||||
|
<description>
|
||||||
|
common通用工具
|
||||||
|
</description>
|
||||||
|
|
||||||
|
<dependencies>
|
||||||
|
|
||||||
|
<!-- Spring框架基本的核心工具 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.springframework</groupId>
|
||||||
|
<artifactId>spring-context-support</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- SpringWeb模块 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.springframework</groupId>
|
||||||
|
<artifactId>spring-web</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- spring security 安全认证 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.springframework.boot</groupId>
|
||||||
|
<artifactId>spring-boot-starter-security</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- mybatis-plus -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.baomidou</groupId>
|
||||||
|
<artifactId>mybatis-plus-boot-starter</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.baomidou</groupId>
|
||||||
|
<artifactId>mybatis-plus-generator</artifactId>
|
||||||
|
<version>${mybatis-plus-generator.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.github.yulichang</groupId>
|
||||||
|
<artifactId>mybatis-plus-join-boot-starter</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.github.yulichang</groupId>
|
||||||
|
<artifactId>mybatis-plus-join-processor</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>io.github.linpeilie</groupId>
|
||||||
|
<artifactId>mapstruct-plus-spring-boot-starter</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- pagehelper 分页插件 -->
|
||||||
|
<!-- <dependency>-->
|
||||||
|
<!-- <groupId>com.github.pagehelper</groupId>-->
|
||||||
|
<!-- <artifactId>pagehelper-spring-boot-starter</artifactId>-->
|
||||||
|
<!-- </dependency>-->
|
||||||
|
|
||||||
|
<!-- 自定义验证注解 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.springframework.boot</groupId>
|
||||||
|
<artifactId>spring-boot-starter-validation</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!--常用工具类 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.apache.commons</groupId>
|
||||||
|
<artifactId>commons-lang3</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- JSON工具类 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
<artifactId>jackson-databind</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- 阿里JSON解析器 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.alibaba.fastjson2</groupId>
|
||||||
|
<artifactId>fastjson2</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- io常用工具类 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>commons-io</groupId>
|
||||||
|
<artifactId>commons-io</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- 文件上传工具类 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>commons-fileupload</groupId>
|
||||||
|
<artifactId>commons-fileupload</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- excel工具 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.apache.poi</groupId>
|
||||||
|
<artifactId>poi-ooxml</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- yml解析器 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.yaml</groupId>
|
||||||
|
<artifactId>snakeyaml</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- Token生成与解析-->
|
||||||
|
<dependency>
|
||||||
|
<groupId>io.jsonwebtoken</groupId>
|
||||||
|
<artifactId>jjwt</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- Jaxb -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>javax.xml.bind</groupId>
|
||||||
|
<artifactId>jaxb-api</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- redis 缓存操作 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.springframework.boot</groupId>
|
||||||
|
<artifactId>spring-boot-starter-data-redis</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- pool 对象池 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.apache.commons</groupId>
|
||||||
|
<artifactId>commons-pool2</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- 解析客户端操作系统、浏览器等 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>eu.bitwalker</groupId>
|
||||||
|
<artifactId>UserAgentUtils</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- servlet包 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>javax.servlet</groupId>
|
||||||
|
<artifactId>javax.servlet-api</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.projectlombok</groupId>
|
||||||
|
<artifactId>lombok</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>io.swagger</groupId>
|
||||||
|
<artifactId>swagger-annotations</artifactId>
|
||||||
|
<version>1.6.2</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.eclipse.paho</groupId>
|
||||||
|
<artifactId>org.eclipse.paho.client.mqttv3</artifactId>
|
||||||
|
<version>${pahomqtt.version}</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>cn.hutool</groupId>
|
||||||
|
<artifactId>hutool-all</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-jsr310</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- 工具类相关 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.google.guava</groupId>
|
||||||
|
<artifactId>guava</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.alibaba</groupId>
|
||||||
|
<artifactId>easyexcel-core</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- 短信快捷包 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.dromara.sms4j</groupId>
|
||||||
|
<artifactId>sms4j-spring-boot-starter</artifactId>
|
||||||
|
<version>${sms4j.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.mapstruct</groupId>
|
||||||
|
<artifactId>mapstruct</artifactId>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.mapstruct</groupId>
|
||||||
|
<artifactId>mapstruct-jdk8</artifactId>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.mapstruct</groupId>
|
||||||
|
<artifactId>mapstruct-processor</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.google.zxing</groupId>
|
||||||
|
<artifactId>core</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.google.zxing</groupId>
|
||||||
|
<artifactId>javase</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>de.schlichtherle.truelicense</groupId>
|
||||||
|
<artifactId>truelicense-core</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>commons-beanutils</groupId>
|
||||||
|
<artifactId>commons-beanutils</artifactId>
|
||||||
|
<version>1.9.4</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- 通用http接口模块-->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.dtflys.forest</groupId>
|
||||||
|
<artifactId>forest-spring-boot-starter</artifactId>
|
||||||
|
<version>${forest.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
</dependencies>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.github.wvengen</groupId>
|
||||||
|
<artifactId>proguard-maven-plugin</artifactId>
|
||||||
|
<version>${proguard-plugin.version}</version>
|
||||||
|
<executions>
|
||||||
|
<!-- 以下配置说明执行mvn的package命令时候,会执行proguard-->
|
||||||
|
<execution>
|
||||||
|
<phase>package</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>proguard</goal>
|
||||||
|
</goals>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
<configuration>
|
||||||
|
<!-- 就是输入Jar的名称,我们要知道,代码混淆其实是将一个原始的jar,生成一个混淆后的jar,那么就会有输入输出。 -->
|
||||||
|
<injar>${project.build.finalName}.jar</injar>
|
||||||
|
<!-- 输出jar名称,输入输出jar同名的时候就是覆盖,也是比较常用的配置。 -->
|
||||||
|
<outjar>${project.build.finalName}.jar</outjar>
|
||||||
|
<!-- 是否混淆 默认是true -->
|
||||||
|
<obfuscate>true</obfuscate>
|
||||||
|
<!-- 配置一个文件,通常叫做proguard.cfg,该文件主要是配置options选项,也就是说使用proguard.cfg那么options下的所有内容都可以移到proguard.cfg中 -->
|
||||||
|
<proguardInclude>${project.basedir}/../proguard.cfg</proguardInclude>
|
||||||
|
<!-- 额外的jar包,通常是项目编译所需要的jar -->
|
||||||
|
<libs>
|
||||||
|
<lib>${java.home}/lib/rt.jar</lib>
|
||||||
|
<lib>${java.home}/lib/jce.jar</lib>
|
||||||
|
<lib>${java.home}/lib/jsse.jar</lib>
|
||||||
|
</libs>
|
||||||
|
<!-- 对输入jar进行过滤比如,如下配置就是对META-INFO文件不处理。 -->
|
||||||
|
<inLibsFilter>!META-INF/**,!META-INF/versions/9/**.class</inLibsFilter>
|
||||||
|
<!-- 这是输出路径配置,但是要注意这个路径必须要包括injar标签填写的jar -->
|
||||||
|
<outputDirectory>${project.basedir}/target</outputDirectory>
|
||||||
|
<!--这里特别重要,此处主要是配置混淆的一些细节选项,比如哪些类不需要混淆,哪些需要混淆-->
|
||||||
|
<options>
|
||||||
|
<!-- 可以在此处写option标签配置,不过我上面使用了proguardInclude,故而我更喜欢在proguard.cfg中配置 -->
|
||||||
|
</options>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
<!-- <build>-->
|
||||||
|
<!-- <resources>-->
|
||||||
|
<!-- <resource>-->
|
||||||
|
<!-- <directory>src/main/resources</directory>-->
|
||||||
|
<!-- <includes>-->
|
||||||
|
<!-- <include>**/*.jar</include>-->
|
||||||
|
<!-- </includes>-->
|
||||||
|
<!-- </resource>-->
|
||||||
|
<!-- </resources>-->
|
||||||
|
<!-- <plugins>-->
|
||||||
|
<!-- <plugin>-->
|
||||||
|
<!-- <groupId>net.roseboy</groupId>-->
|
||||||
|
<!-- <artifactId>classfinal-maven-plugin</artifactId>-->
|
||||||
|
<!-- <version>${classfinal-plugin.version}</version>-->
|
||||||
|
<!-- <configuration>-->
|
||||||
|
<!-- <password>#</password><!– #表示启动时不需要密码,事实上对于代码混淆来说,这个密码没什么用,它只是一个启动密码 –>-->
|
||||||
|
<!-- <excludes>org.spring</excludes>-->
|
||||||
|
<!-- <packages>com.fastbee</packages>-->
|
||||||
|
<!-- </configuration>-->
|
||||||
|
<!-- <executions>-->
|
||||||
|
<!-- <execution>-->
|
||||||
|
<!-- <phase>package</phase>-->
|
||||||
|
<!-- <goals>-->
|
||||||
|
<!-- <goal>classFinal</goal>-->
|
||||||
|
<!-- </goals>-->
|
||||||
|
<!-- </execution>-->
|
||||||
|
<!-- </executions>-->
|
||||||
|
<!-- </plugin>-->
|
||||||
|
<!-- <!– Maven部署插件 –>-->
|
||||||
|
<!-- <plugin>-->
|
||||||
|
<!-- <groupId>org.apache.maven.plugins</groupId>-->
|
||||||
|
<!-- <artifactId>maven-deploy-plugin</artifactId>-->
|
||||||
|
<!-- <version>3.0.0</version>-->
|
||||||
|
<!-- <configuration>-->
|
||||||
|
<!-- <skip>true</skip> <!– 确保不跳过部署 –>-->
|
||||||
|
<!-- </configuration>-->
|
||||||
|
<!-- <executions>-->
|
||||||
|
<!-- <execution>-->
|
||||||
|
<!-- <id>deploy-encrypted-jar</id>-->
|
||||||
|
<!-- <phase>deploy</phase>-->
|
||||||
|
<!-- <goals>-->
|
||||||
|
<!-- <goal>deploy-file</goal>-->
|
||||||
|
<!-- </goals>-->
|
||||||
|
<!-- <configuration>-->
|
||||||
|
<!-- <file>${project.build.directory}/${project.build.finalName}-encrypted.jar</file>-->
|
||||||
|
<!-- <groupId>${project.groupId}</groupId>-->
|
||||||
|
<!-- <artifactId>${project.artifactId}</artifactId>-->
|
||||||
|
<!-- <version>${project.version}</version>-->
|
||||||
|
<!-- <packaging>jar</packaging>-->
|
||||||
|
<!-- <url>${project.distributionManagement.repository.url}</url>-->
|
||||||
|
<!-- <repositoryId>${project.distributionManagement.repository.id}</repositoryId>-->
|
||||||
|
<!-- </configuration>-->
|
||||||
|
<!-- </execution>-->
|
||||||
|
<!-- <execution>-->
|
||||||
|
<!-- <id>deploy-pom</id>-->
|
||||||
|
<!-- <phase>deploy</phase>-->
|
||||||
|
<!-- <goals>-->
|
||||||
|
<!-- <goal>deploy-file</goal>-->
|
||||||
|
<!-- </goals>-->
|
||||||
|
<!-- <configuration>-->
|
||||||
|
<!-- <file>${project.basedir}/pom.xml</file>-->
|
||||||
|
<!-- <groupId>${project.groupId}</groupId>-->
|
||||||
|
<!-- <artifactId>${project.artifactId}</artifactId>-->
|
||||||
|
<!-- <version>${project.version}</version>-->
|
||||||
|
<!-- <packaging>pom</packaging>-->
|
||||||
|
<!-- <url>${project.distributionManagement.repository.url}</url>-->
|
||||||
|
<!-- <repositoryId>${project.distributionManagement.repository.id}</repositoryId>-->
|
||||||
|
<!-- </configuration>-->
|
||||||
|
<!-- </execution>-->
|
||||||
|
<!-- </executions>-->
|
||||||
|
<!-- </plugin>-->
|
||||||
|
<!-- </plugins>-->
|
||||||
|
<!-- </build>-->
|
||||||
|
</project>
|
@ -0,0 +1 @@
|
|||||||
|
15e770967cbfe4516222a235cfa893818ccfbd3e
|
4
com/fastbee/fastbee-framework/2.7.0/_remote.repositories
Normal file
4
com/fastbee/fastbee-framework/2.7.0/_remote.repositories
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||||
|
#Tue Jul 01 17:20:07 CST 2025
|
||||||
|
fastbee-framework-2.7.0.pom>gitlab-maven=
|
||||||
|
fastbee-framework-2.7.0.jar>gitlab-maven=
|
BIN
com/fastbee/fastbee-framework/2.7.0/fastbee-framework-2.7.0.jar
Normal file
BIN
com/fastbee/fastbee-framework/2.7.0/fastbee-framework-2.7.0.jar
Normal file
Binary file not shown.
@ -0,0 +1 @@
|
|||||||
|
bc2b3d0b9d084923cb48c28a29d3a7544a756d14
|
172
com/fastbee/fastbee-framework/2.7.0/fastbee-framework-2.7.0.pom
Normal file
172
com/fastbee/fastbee-framework/2.7.0/fastbee-framework-2.7.0.pom
Normal file
@ -0,0 +1,172 @@
|
|||||||
|
<?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">
|
||||||
|
<parent>
|
||||||
|
<artifactId>common-fastbee</artifactId>
|
||||||
|
<groupId>com.fastbee</groupId>
|
||||||
|
<version>2.7.0</version>
|
||||||
|
</parent>
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
|
||||||
|
<artifactId>fastbee-framework</artifactId>
|
||||||
|
|
||||||
|
<description>
|
||||||
|
framework框架核心
|
||||||
|
</description>
|
||||||
|
|
||||||
|
<dependencies>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fastbee</groupId>
|
||||||
|
<artifactId>fastbee-common</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- SpringBoot Web容器 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.springframework.boot</groupId>
|
||||||
|
<artifactId>spring-boot-starter-web</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- SpringBoot 拦截器 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.springframework.boot</groupId>
|
||||||
|
<artifactId>spring-boot-starter-aop</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- 阿里数据库连接池 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.alibaba</groupId>
|
||||||
|
<artifactId>druid-spring-boot-starter</artifactId>
|
||||||
|
<version>${druid.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.apache.shardingsphere</groupId>
|
||||||
|
<artifactId>shardingsphere-jdbc-core-spring-boot-starter</artifactId>
|
||||||
|
<version>${shardingsphere.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- ShardingJDBC 5.1.0使用druid连接池需要加dbcp依赖 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.apache.tomcat</groupId>
|
||||||
|
<artifactId>tomcat-dbcp</artifactId>
|
||||||
|
<version>10.0.16</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- 动态数据源 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.baomidou</groupId>
|
||||||
|
<artifactId>dynamic-datasource-spring-boot-starter</artifactId>
|
||||||
|
<version>${dynamic-datasource.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- 验证码 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>pro.fessional</groupId>
|
||||||
|
<artifactId>kaptcha</artifactId>
|
||||||
|
<exclusions>
|
||||||
|
<exclusion>
|
||||||
|
<artifactId>javax.servlet-api</artifactId>
|
||||||
|
<groupId>javax.servlet</groupId>
|
||||||
|
</exclusion>
|
||||||
|
</exclusions>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!--redisson-->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.redisson</groupId>
|
||||||
|
<artifactId>redisson-spring-boot-starter</artifactId>
|
||||||
|
<version>${redisson.version}</version>
|
||||||
|
<exclusions>
|
||||||
|
<exclusion>
|
||||||
|
<groupId>org.redisson</groupId>
|
||||||
|
<artifactId>redisson-spring-data-31</artifactId>
|
||||||
|
</exclusion>
|
||||||
|
</exclusions>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.redisson</groupId>
|
||||||
|
<artifactId>redisson-spring-data-25</artifactId>
|
||||||
|
<version>${redisson.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.baomidou</groupId>
|
||||||
|
<artifactId>lock4j-redisson-spring-boot-starter</artifactId>
|
||||||
|
<version>${lock4j.version}</version>
|
||||||
|
<exclusions>
|
||||||
|
<exclusion>
|
||||||
|
<artifactId>redisson-spring-boot-starter</artifactId>
|
||||||
|
<groupId>org.redisson</groupId>
|
||||||
|
</exclusion>
|
||||||
|
</exclusions>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.github.ben-manes.caffeine</groupId>
|
||||||
|
<artifactId>caffeine</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-jsr310</artifactId>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.springframework.session</groupId>
|
||||||
|
<artifactId>spring-session-data-redis</artifactId>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.google.code.gson</groupId>
|
||||||
|
<artifactId>gson</artifactId>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.springframework.security</groupId>
|
||||||
|
<artifactId>spring-security-web</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
</dependencies>
|
||||||
|
|
||||||
|
<!-- <build>-->
|
||||||
|
<!-- <plugins>-->
|
||||||
|
<!-- <plugin>-->
|
||||||
|
<!-- <groupId>com.github.wvengen</groupId>-->
|
||||||
|
<!-- <artifactId>proguard-maven-plugin</artifactId>-->
|
||||||
|
<!-- <version>${proguard-plugin.version}</version>-->
|
||||||
|
<!-- <executions>-->
|
||||||
|
<!-- <!– 以下配置说明执行mvn的package命令时候,会执行proguard–>-->
|
||||||
|
<!-- <execution>-->
|
||||||
|
<!-- <phase>package</phase>-->
|
||||||
|
<!-- <goals>-->
|
||||||
|
<!-- <goal>proguard</goal>-->
|
||||||
|
<!-- </goals>-->
|
||||||
|
<!-- </execution>-->
|
||||||
|
<!-- </executions>-->
|
||||||
|
<!-- <configuration>-->
|
||||||
|
<!-- <!– 就是输入Jar的名称,我们要知道,代码混淆其实是将一个原始的jar,生成一个混淆后的jar,那么就会有输入输出。 –>-->
|
||||||
|
<!-- <injar>${project.build.finalName}.jar</injar>-->
|
||||||
|
<!-- <!– 输出jar名称,输入输出jar同名的时候就是覆盖,也是比较常用的配置。 –>-->
|
||||||
|
<!-- <outjar>${project.build.finalName}.jar</outjar>-->
|
||||||
|
<!-- <!– 是否混淆 默认是true –>-->
|
||||||
|
<!-- <obfuscate>true</obfuscate>-->
|
||||||
|
<!-- <!– 配置一个文件,通常叫做proguard.cfg,该文件主要是配置options选项,也就是说使用proguard.cfg那么options下的所有内容都可以移到proguard.cfg中 –>-->
|
||||||
|
<!-- <proguardInclude>${project.basedir}/../proguard.cfg</proguardInclude>-->
|
||||||
|
<!-- <!– 额外的jar包,通常是项目编译所需要的jar –>-->
|
||||||
|
<!-- <libs>-->
|
||||||
|
<!-- <lib>${java.home}/lib/rt.jar</lib>-->
|
||||||
|
<!-- <lib>${java.home}/lib/jce.jar</lib>-->
|
||||||
|
<!-- <lib>${java.home}/lib/jsse.jar</lib>-->
|
||||||
|
<!-- </libs>-->
|
||||||
|
<!-- <!– 对输入jar进行过滤比如,如下配置就是对META-INFO文件不处理。 –>-->
|
||||||
|
<!-- <inLibsFilter>!META-INF/**,!META-INF/versions/9/**.class</inLibsFilter>-->
|
||||||
|
<!-- <!– 这是输出路径配置,但是要注意这个路径必须要包括injar标签填写的jar –>-->
|
||||||
|
<!-- <outputDirectory>${project.basedir}/target</outputDirectory>-->
|
||||||
|
<!-- <!–这里特别重要,此处主要是配置混淆的一些细节选项,比如哪些类不需要混淆,哪些需要混淆–>-->
|
||||||
|
<!-- <options>-->
|
||||||
|
<!-- <!– 可以在此处写option标签配置,不过我上面使用了proguardInclude,故而我更喜欢在proguard.cfg中配置 –>-->
|
||||||
|
<!-- </options>-->
|
||||||
|
<!-- </configuration>-->
|
||||||
|
<!-- </plugin>-->
|
||||||
|
<!-- </plugins>-->
|
||||||
|
<!-- </build>-->
|
||||||
|
</project>
|
@ -0,0 +1 @@
|
|||||||
|
42147fed19481588dc29282a149f072ad3926023
|
@ -0,0 +1,4 @@
|
|||||||
|
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||||
|
#Mon Jun 30 11:08:20 CST 2025
|
||||||
|
jackson-annotations-2.12.7.pom>public=
|
||||||
|
jackson-annotations-2.12.7.jar>public=
|
Binary file not shown.
@ -0,0 +1 @@
|
|||||||
|
2042461b754cd65ab2dd74a9f19f442b54625f19
|
@ -0,0 +1,169 @@
|
|||||||
|
<?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">
|
||||||
|
<!-- This module was also published with a richer model, Gradle metadata, -->
|
||||||
|
<!-- which should be used instead. Do not delete the following line which -->
|
||||||
|
<!-- is to indicate to Gradle or any Gradle module metadata file consumer -->
|
||||||
|
<!-- that they should prefer consuming it instead. -->
|
||||||
|
<!-- do_not_remove: published-with-gradle-metadata -->
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
<parent>
|
||||||
|
<groupId>com.fasterxml.jackson</groupId>
|
||||||
|
<!-- this is one of few Jackson modules that depends on parent and NOT jackson-bom -->
|
||||||
|
<artifactId>jackson-parent</artifactId>
|
||||||
|
<version>2.12</version>
|
||||||
|
</parent>
|
||||||
|
|
||||||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
<artifactId>jackson-annotations</artifactId>
|
||||||
|
<name>Jackson-annotations</name>
|
||||||
|
<version>2.12.7</version>
|
||||||
|
<packaging>bundle</packaging>
|
||||||
|
<description>Core annotations used for value types, used by Jackson data binding package.
|
||||||
|
</description>
|
||||||
|
<inceptionYear>2008</inceptionYear>
|
||||||
|
<licenses>
|
||||||
|
<license>
|
||||||
|
<name>The Apache Software License, Version 2.0</name>
|
||||||
|
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
|
||||||
|
<distribution>repo</distribution>
|
||||||
|
</license>
|
||||||
|
</licenses>
|
||||||
|
|
||||||
|
<url>http://github.com/FasterXML/jackson</url>
|
||||||
|
<scm>
|
||||||
|
<connection>scm:git:git@github.com:FasterXML/jackson-annotations.git</connection>
|
||||||
|
<developerConnection>scm:git:git@github.com:FasterXML/jackson-annotations.git</developerConnection>
|
||||||
|
<url>http://github.com/FasterXML/jackson-annotations</url>
|
||||||
|
<tag>jackson-annotations-2.12.7</tag>
|
||||||
|
</scm>
|
||||||
|
|
||||||
|
<properties>
|
||||||
|
<!-- 04-Mar-2019, tatu: Retain Java6/JDK1.6 compatibility for annotations for Jackson 2.x,
|
||||||
|
but use Moditect to get JDK9+ module info support; need newer bundle plugin as well
|
||||||
|
-->
|
||||||
|
<javac.src.version>1.6</javac.src.version>
|
||||||
|
<javac.target.version>1.6</javac.target.version>
|
||||||
|
|
||||||
|
<maven.compiler.source>1.6</maven.compiler.source>
|
||||||
|
<maven.compiler.target>1.6</maven.compiler.target>
|
||||||
|
|
||||||
|
<osgi.export>com.fasterxml.jackson.annotation.*;version=${project.version}</osgi.export>
|
||||||
|
</properties>
|
||||||
|
|
||||||
|
<dependencies>
|
||||||
|
<dependency>
|
||||||
|
<groupId>junit</groupId>
|
||||||
|
<artifactId>junit</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
|
||||||
|
<!-- Alas, need to include snapshot reference since otherwise can not find
|
||||||
|
snapshot of parent... -->
|
||||||
|
<repositories>
|
||||||
|
<repository>
|
||||||
|
<id>sonatype-nexus-snapshots</id>
|
||||||
|
<name>Sonatype Nexus Snapshots</name>
|
||||||
|
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
|
||||||
|
<releases><enabled>false</enabled></releases>
|
||||||
|
<snapshots><enabled>true</enabled></snapshots>
|
||||||
|
</repository>
|
||||||
|
</repositories>
|
||||||
|
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<!-- First: no replacer plugin (no Packaversion.java.in) for this package -->
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<!-- 08-Mar-2019, tatu: Would get these settings from `jackson-bom` except we
|
||||||
|
do not extend it so...
|
||||||
|
-->
|
||||||
|
<groupId>org.moditect</groupId>
|
||||||
|
<artifactId>moditect-maven-plugin</artifactId>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>add-module-infos</id>
|
||||||
|
<phase>package</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>add-module-info</goal>
|
||||||
|
</goals>
|
||||||
|
<configuration>
|
||||||
|
<overwriteExistingFiles>true</overwriteExistingFiles>
|
||||||
|
<module>
|
||||||
|
<moduleInfoFile>src/moditect/module-info.java</moduleInfoFile>
|
||||||
|
</module>
|
||||||
|
</configuration>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<!-- 08-Nov-2019, tatu: Copied from
|
||||||
|
https://github.com/stephenc/git-timestamp-maven-plugin/blob/master/pom.xml#L327-L337
|
||||||
|
-->
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.sonatype.plugins</groupId>
|
||||||
|
<artifactId>nexus-staging-maven-plugin</artifactId>
|
||||||
|
<version>1.6.8</version>
|
||||||
|
<extensions>true</extensions>
|
||||||
|
<configuration>
|
||||||
|
<serverId>sonatype-nexus-staging</serverId>
|
||||||
|
<nexusUrl>https://oss.sonatype.org/</nexusUrl>
|
||||||
|
<stagingProfileId>b34f19b9cc6224</stagingProfileId>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<!-- 11-Jun-2020, tatu: [annotations#173] add gradle module metadata
|
||||||
|
-->
|
||||||
|
<plugin>
|
||||||
|
<groupId>de.jjohannes</groupId>
|
||||||
|
<artifactId>gradle-module-metadata-maven-plugin</artifactId>
|
||||||
|
<version>0.2.0</version>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<goals>
|
||||||
|
<goal>gmm</goal>
|
||||||
|
</goals>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
<configuration>
|
||||||
|
<platformDependencies>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson</groupId>
|
||||||
|
<artifactId>jackson-bom</artifactId>
|
||||||
|
<version>${project.version}</version>
|
||||||
|
</dependency>
|
||||||
|
</platformDependencies>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<!-- 20-Oct-2020, tatu: [annotations#178] copy full LICENSE from main dir
|
||||||
|
-->
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.codehaus.mojo</groupId>
|
||||||
|
<artifactId>build-helper-maven-plugin</artifactId>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>add-resource</id>
|
||||||
|
<phase>generate-resources</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>add-resource</goal>
|
||||||
|
</goals>
|
||||||
|
<configuration>
|
||||||
|
<resources>
|
||||||
|
<resource>
|
||||||
|
<directory>${project.basedir}</directory>
|
||||||
|
<targetPath>META-INF</targetPath>
|
||||||
|
<includes>
|
||||||
|
<include>LICENSE</include>
|
||||||
|
</includes>
|
||||||
|
</resource>
|
||||||
|
</resources>
|
||||||
|
</configuration>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
|
||||||
|
</project>
|
@ -0,0 +1 @@
|
|||||||
|
097208ebc14b32d690f5029b3ac61f0291c82235
|
@ -0,0 +1,4 @@
|
|||||||
|
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||||
|
#Mon Jun 30 11:08:18 CST 2025
|
||||||
|
jackson-core-2.12.7.jar>public=
|
||||||
|
jackson-core-2.12.7.pom>public=
|
Binary file not shown.
@ -0,0 +1 @@
|
|||||||
|
04669a54b799c105572aa8de2a1ae0fe64a17745
|
@ -0,0 +1,149 @@
|
|||||||
|
<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">
|
||||||
|
<!-- This module was also published with a richer model, Gradle metadata, -->
|
||||||
|
<!-- which should be used instead. Do not delete the following line which -->
|
||||||
|
<!-- is to indicate to Gradle or any Gradle module metadata file consumer -->
|
||||||
|
<!-- that they should prefer consuming it instead. -->
|
||||||
|
<!-- do_not_remove: published-with-gradle-metadata -->
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
<parent>
|
||||||
|
<groupId>com.fasterxml.jackson</groupId>
|
||||||
|
<artifactId>jackson-base</artifactId>
|
||||||
|
<version>2.12.7</version>
|
||||||
|
</parent>
|
||||||
|
|
||||||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
<artifactId>jackson-core</artifactId>
|
||||||
|
<name>Jackson-core</name>
|
||||||
|
<version>2.12.7</version>
|
||||||
|
<packaging>bundle</packaging>
|
||||||
|
<description>Core Jackson processing abstractions (aka Streaming API), implementation for JSON</description>
|
||||||
|
<licenses>
|
||||||
|
<license>
|
||||||
|
<name>The Apache Software License, Version 2.0</name>
|
||||||
|
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
|
||||||
|
<distribution>repo</distribution>
|
||||||
|
</license>
|
||||||
|
</licenses>
|
||||||
|
<inceptionYear>2008</inceptionYear>
|
||||||
|
|
||||||
|
<url>https://github.com/FasterXML/jackson-core</url>
|
||||||
|
<scm>
|
||||||
|
<connection>scm:git:git@github.com:FasterXML/jackson-core.git</connection>
|
||||||
|
<developerConnection>scm:git:git@github.com:FasterXML/jackson-core.git</developerConnection>
|
||||||
|
<url>http://github.com/FasterXML/jackson-core</url>
|
||||||
|
<tag>jackson-core-2.12.7</tag>
|
||||||
|
</scm>
|
||||||
|
|
||||||
|
<properties>
|
||||||
|
<!-- 04-Mar-2019, tatu: Retain Java6/JDK1.6 compatibility for annotations for Jackson 2.x,
|
||||||
|
but use Moditect to get JDK9+ module info support; need newer bundle plugin as well
|
||||||
|
-->
|
||||||
|
<javac.src.version>1.6</javac.src.version>
|
||||||
|
<javac.target.version>1.6</javac.target.version>
|
||||||
|
|
||||||
|
<maven.compiler.source>1.6</maven.compiler.source>
|
||||||
|
<maven.compiler.target>1.6</maven.compiler.target>
|
||||||
|
|
||||||
|
<osgi.export>com.fasterxml.jackson.core;version=${project.version},
|
||||||
|
com.fasterxml.jackson.core.*;version=${project.version}
|
||||||
|
</osgi.export>
|
||||||
|
|
||||||
|
<!-- Generate PackageVersion.java into this directory. -->
|
||||||
|
<packageVersion.dir>com/fasterxml/jackson/core/json</packageVersion.dir>
|
||||||
|
<packageVersion.package>${project.groupId}.json</packageVersion.package>
|
||||||
|
</properties>
|
||||||
|
|
||||||
|
<!-- Alas, need to include snapshot reference since otherwise can not find
|
||||||
|
snapshot of parent... -->
|
||||||
|
<repositories>
|
||||||
|
<repository>
|
||||||
|
<id>sonatype-nexus-snapshots</id>
|
||||||
|
<name>Sonatype Nexus Snapshots</name>
|
||||||
|
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
|
||||||
|
<releases><enabled>false</enabled></releases>
|
||||||
|
<snapshots><enabled>true</enabled></snapshots>
|
||||||
|
</repository>
|
||||||
|
</repositories>
|
||||||
|
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
|
||||||
|
<!-- 26-Aug-2019, tatu: JaCoCo for code coverage -->
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.jacoco</groupId>
|
||||||
|
<artifactId>jacoco-maven-plugin</artifactId>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<goals>
|
||||||
|
<goal>prepare-agent</goal>
|
||||||
|
</goals>
|
||||||
|
</execution>
|
||||||
|
<execution>
|
||||||
|
<id>report</id>
|
||||||
|
<phase>test</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>report</goal>
|
||||||
|
</goals>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<!-- Important: enable enforcer plug-in: -->
|
||||||
|
<plugin>
|
||||||
|
<artifactId>maven-enforcer-plugin</artifactId>
|
||||||
|
<executions> <!-- or? combine.children="merge"> -->
|
||||||
|
<execution>
|
||||||
|
<id>enforce-properties</id>
|
||||||
|
<phase>validate</phase>
|
||||||
|
<goals><goal>enforce</goal></goals>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-site-plugin</artifactId>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-surefire-plugin</artifactId>
|
||||||
|
<version>${version.plugin.surefire}</version>
|
||||||
|
<configuration>
|
||||||
|
<redirectTestOutputToFile>${surefire.redirectTestOutputToFile}</redirectTestOutputToFile>
|
||||||
|
<excludes>
|
||||||
|
<exclude>**/failing/**/*.java</exclude>
|
||||||
|
</excludes>
|
||||||
|
<!-- 13-Apr-2018, tatu: for debugging [core#400]
|
||||||
|
<systemPropertyVariables>
|
||||||
|
<com.fasterxml.jackson.core.util.BufferRecyclers.trackReusableBuffers>true</com.fasterxml.jackson.core.util.BufferRecyclers.trackReusableBuffers>
|
||||||
|
</systemPropertyVariables>
|
||||||
|
-->
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
<!-- settings are fine, but needed to trigger execution! -->
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.google.code.maven-replacer-plugin</groupId>
|
||||||
|
<artifactId>replacer</artifactId>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<!-- 04-Mar-2019, tatu: Add rudimentary JDK9+ module info. To build with JDK 8
|
||||||
|
will have to use `moduleInfoFile` as anything else requires JDK 9+
|
||||||
|
-->
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.moditect</groupId>
|
||||||
|
<artifactId>moditect-maven-plugin</artifactId>
|
||||||
|
</plugin>
|
||||||
|
<!-- 03-Nov-2020, tatu: Add LICENSE from main level -->
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.codehaus.mojo</groupId>
|
||||||
|
<artifactId>build-helper-maven-plugin</artifactId>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>de.jjohannes</groupId>
|
||||||
|
<artifactId>gradle-module-metadata-maven-plugin</artifactId>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
|
||||||
|
</project>
|
@ -0,0 +1 @@
|
|||||||
|
ab4bf909c355fb5a2090acc5c5a151207459c16e
|
@ -0,0 +1,4 @@
|
|||||||
|
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||||
|
#Mon Jun 30 11:08:18 CST 2025
|
||||||
|
jackson-databind-2.12.7.1.pom>public=
|
||||||
|
jackson-databind-2.12.7.1.jar>public=
|
Binary file not shown.
@ -0,0 +1 @@
|
|||||||
|
48d6674adb5a077f2c04b42795e2e7624997b8b9
|
@ -0,0 +1,392 @@
|
|||||||
|
<?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">
|
||||||
|
<!-- This module was also published with a richer model, Gradle metadata, -->
|
||||||
|
<!-- which should be used instead. Do not delete the following line which -->
|
||||||
|
<!-- is to indicate to Gradle or any Gradle module metadata file consumer -->
|
||||||
|
<!-- that they should prefer consuming it instead. -->
|
||||||
|
<!-- do_not_remove: published-with-gradle-metadata -->
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
|
||||||
|
<parent>
|
||||||
|
<groupId>com.fasterxml.jackson</groupId>
|
||||||
|
<artifactId>jackson-base</artifactId>
|
||||||
|
<version>2.12.7</version>
|
||||||
|
</parent>
|
||||||
|
|
||||||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
<artifactId>jackson-databind</artifactId>
|
||||||
|
<version>2.12.7.1</version>
|
||||||
|
<name>jackson-databind</name>
|
||||||
|
<packaging>bundle</packaging>
|
||||||
|
<description>General data-binding functionality for Jackson: works on core streaming API</description>
|
||||||
|
<url>http://github.com/FasterXML/jackson</url>
|
||||||
|
<inceptionYear>2008</inceptionYear>
|
||||||
|
<licenses>
|
||||||
|
<license>
|
||||||
|
<name>The Apache Software License, Version 2.0</name>
|
||||||
|
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
|
||||||
|
<distribution>repo</distribution>
|
||||||
|
</license>
|
||||||
|
</licenses>
|
||||||
|
|
||||||
|
<scm>
|
||||||
|
<connection>scm:git:git@github.com:FasterXML/jackson-databind.git</connection>
|
||||||
|
<developerConnection>scm:git:git@github.com:FasterXML/jackson-databind.git</developerConnection>
|
||||||
|
<url>http://github.com/FasterXML/jackson-databind</url>
|
||||||
|
<tag>jackson-databind-2.12.7.1</tag>
|
||||||
|
</scm>
|
||||||
|
|
||||||
|
<properties>
|
||||||
|
<!-- With Jackson 2.10 baseline is JDK 7 (except for annotations/streaming),
|
||||||
|
and new language features (diamond pattern) may be used.
|
||||||
|
JDK classes are still loaded dynamically since there isn't much downside
|
||||||
|
(small number of types); this allows use on JDK 6 platforms still (including
|
||||||
|
Android)
|
||||||
|
-->
|
||||||
|
<javac.src.version>1.7</javac.src.version>
|
||||||
|
<javac.target.version>1.7</javac.target.version>
|
||||||
|
|
||||||
|
<!-- Can not use default, since group id != Java package name here -->
|
||||||
|
<osgi.export>com.fasterxml.jackson.databind.*;version=${project.version}</osgi.export>
|
||||||
|
<!-- fix for databind#2299: using jackson-databind in an OSGi environment under Android -->
|
||||||
|
<osgi.import>
|
||||||
|
org.w3c.dom.bootstrap;resolution:=optional,
|
||||||
|
*
|
||||||
|
</osgi.import>
|
||||||
|
|
||||||
|
<!-- Generate PackageVersion.java into this directory. -->
|
||||||
|
<packageVersion.dir>com/fasterxml/jackson/databind/cfg</packageVersion.dir>
|
||||||
|
<packageVersion.package>com.fasterxml.jackson.databind.cfg</packageVersion.package>
|
||||||
|
|
||||||
|
<version.powermock>2.0.0</version.powermock>
|
||||||
|
</properties>
|
||||||
|
|
||||||
|
<dependencies>
|
||||||
|
<!-- Builds on core streaming API; also needs core annotations -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
<artifactId>jackson-annotations</artifactId>
|
||||||
|
<!-- 06-Mar-2017, tatu: Although bom provides for dependencies, some legacy
|
||||||
|
usage seems to benefit from actually specifying version here in case
|
||||||
|
it is dependent on transitively
|
||||||
|
-->
|
||||||
|
<version>${jackson.version.annotations}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
<artifactId>jackson-core</artifactId>
|
||||||
|
<version>${jackson.version.core}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- and for testing we need a few libraries
|
||||||
|
libs for which we use reflection for code, but direct dep for testing
|
||||||
|
-->
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.powermock</groupId>
|
||||||
|
<artifactId>powermock-core</artifactId>
|
||||||
|
<version>${version.powermock}</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.powermock</groupId>
|
||||||
|
<artifactId>powermock-module-junit4</artifactId>
|
||||||
|
<version>${version.powermock}</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.powermock</groupId>
|
||||||
|
<artifactId>powermock-api-mockito2</artifactId>
|
||||||
|
<version>${version.powermock}</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<!-- For testing TestNoClassDefFoundDeserializer -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>javax.measure</groupId>
|
||||||
|
<artifactId>jsr-275</artifactId>
|
||||||
|
<version>0.9.1</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
|
||||||
|
<!-- Alas, need to include snapshot reference since otherwise can not find
|
||||||
|
snapshot of parent... -->
|
||||||
|
<repositories>
|
||||||
|
<repository>
|
||||||
|
<id>sonatype-nexus-snapshots</id>
|
||||||
|
<name>Sonatype Nexus Snapshots</name>
|
||||||
|
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
|
||||||
|
<releases><enabled>false</enabled></releases>
|
||||||
|
<snapshots><enabled>true</enabled></snapshots>
|
||||||
|
</repository>
|
||||||
|
</repositories>
|
||||||
|
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.jacoco</groupId>
|
||||||
|
<artifactId>jacoco-maven-plugin</artifactId>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<goals>
|
||||||
|
<goal>prepare-agent</goal>
|
||||||
|
</goals>
|
||||||
|
</execution>
|
||||||
|
<!-- attached to Maven test phase -->
|
||||||
|
<execution>
|
||||||
|
<id>report</id>
|
||||||
|
<phase>test</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>report</goal>
|
||||||
|
</goals>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<!-- Important: enable enforcer plug-in: -->
|
||||||
|
<plugin>
|
||||||
|
<artifactId>maven-enforcer-plugin</artifactId>
|
||||||
|
<executions> <!-- or? combine.children="merge"> -->
|
||||||
|
<execution>
|
||||||
|
<id>enforce-properties</id>
|
||||||
|
<phase>validate</phase>
|
||||||
|
<goals><goal>enforce</goal></goals>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<version>${version.plugin.surefire}</version>
|
||||||
|
<artifactId>maven-surefire-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<classpathDependencyExcludes>
|
||||||
|
<exclude>javax.measure:jsr-275</exclude>
|
||||||
|
</classpathDependencyExcludes>
|
||||||
|
<excludes>
|
||||||
|
<exclude>com/fasterxml/jackson/failing/*.java</exclude>
|
||||||
|
</excludes>
|
||||||
|
<!-- 26-Nov-2019, tatu: moar parallelism! Per-class basis, safe, efficient enough
|
||||||
|
... although not 100% sure this makes much difference TBH
|
||||||
|
-->
|
||||||
|
<threadCount>4</threadCount>
|
||||||
|
<parallel>classes</parallel>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<!-- parent definitions should be ok, but need to add more links -->
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-javadoc-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<links combine.children="append">
|
||||||
|
<link>http://fasterxml.github.com/jackson-annotations/javadoc/2.12</link>
|
||||||
|
<link>http://fasterxml.github.com/jackson-core/javadoc/2.12</link>
|
||||||
|
</links>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<!-- settings are fine, but needed to trigger execution! -->
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.google.code.maven-replacer-plugin</groupId>
|
||||||
|
<artifactId>replacer</artifactId>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<!-- 04-Mar-2019, tatu: Add rudimentary JDK9+ module info. To build with JDK 8
|
||||||
|
will have to use `moduleInfoFile` as anything else requires JDK 9+
|
||||||
|
-->
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.moditect</groupId>
|
||||||
|
<artifactId>moditect-maven-plugin</artifactId>
|
||||||
|
</plugin>
|
||||||
|
<!-- 03-Nov-2020, tatu: Add LICENSE from main level -->
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.codehaus.mojo</groupId>
|
||||||
|
<artifactId>build-helper-maven-plugin</artifactId>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>de.jjohannes</groupId>
|
||||||
|
<artifactId>gradle-module-metadata-maven-plugin</artifactId>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<!-- 26-Mar-2022, tatu: to resolve
|
||||||
|
https://github.com/FasterXML/jackson-bom/issues/52
|
||||||
|
will need this locally, for now:
|
||||||
|
-->
|
||||||
|
<plugin>
|
||||||
|
<groupId>de.jjohannes</groupId>
|
||||||
|
<artifactId>gradle-module-metadata-maven-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<platformDependencies>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson</groupId>
|
||||||
|
<artifactId>jackson-bom</artifactId>
|
||||||
|
<version>${project.parent.version}</version>
|
||||||
|
</dependency>
|
||||||
|
</platformDependencies>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
|
||||||
|
<profiles>
|
||||||
|
<profile>
|
||||||
|
<id>release</id>
|
||||||
|
<properties>
|
||||||
|
<maven.test.skip>true</maven.test.skip>
|
||||||
|
<skipTests>true</skipTests>
|
||||||
|
</properties>
|
||||||
|
</profile>
|
||||||
|
<profile>
|
||||||
|
<!-- Build Record tests using Java 14 if JDK is available -->
|
||||||
|
<id>java14+</id>
|
||||||
|
<activation>
|
||||||
|
<jdk>[14,)</jdk>
|
||||||
|
</activation>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.codehaus.mojo</groupId>
|
||||||
|
<artifactId>build-helper-maven-plugin</artifactId>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>add-test-source</id>
|
||||||
|
<phase>generate-test-sources</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>add-test-source</goal>
|
||||||
|
</goals>
|
||||||
|
<configuration>
|
||||||
|
<sources>
|
||||||
|
<source>src/test-jdk14/java</source>
|
||||||
|
</sources>
|
||||||
|
</configuration>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-compiler-plugin</artifactId>
|
||||||
|
<inherited>true</inherited>
|
||||||
|
<configuration>
|
||||||
|
<optimize>true</optimize>
|
||||||
|
<!-- Enable Java 14+ for all sources so that Intellij picks the right language level -->
|
||||||
|
<source>14</source>
|
||||||
|
<release>14</release>
|
||||||
|
<compilerArgs>
|
||||||
|
<arg>-parameters</arg>
|
||||||
|
<arg>--enable-preview</arg>
|
||||||
|
</compilerArgs>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-surefire-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<argLine>--enable-preview</argLine>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
</profile>
|
||||||
|
<profile>
|
||||||
|
<id>errorprone</id>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-compiler-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<compilerArgs>
|
||||||
|
<arg>-XDcompilePolicy=simple</arg>
|
||||||
|
<arg>
|
||||||
|
-Xplugin:ErrorProne
|
||||||
|
<!--
|
||||||
|
Disable all checks in test code. Bugs in tests can hide runtime failures,
|
||||||
|
however these can be enabled later on. Many issues may require sub-optional
|
||||||
|
code to reproduce failures.
|
||||||
|
-->
|
||||||
|
-XepExcludedPaths:.*/src/test/java/.*
|
||||||
|
|
||||||
|
<!-- ############### -->
|
||||||
|
<!-- UPGRADED CHECKS -->
|
||||||
|
<!-- ############### -->
|
||||||
|
|
||||||
|
<!-- Boxed primitive equality checks can be dangerous when presented with unexpected inputs -->
|
||||||
|
-Xep:BoxedPrimitiveEquality:ERROR
|
||||||
|
|
||||||
|
<!-- ############### -->
|
||||||
|
<!-- DISABLED CHECKS -->
|
||||||
|
<!-- ############### -->
|
||||||
|
|
||||||
|
<!-- UnusedVariable is great at catching mistakes quickly, but
|
||||||
|
requires a few suppressions to avoid noise. Deferring to avoid noise
|
||||||
|
with the introduction of ErrorProne. -->
|
||||||
|
-Xep:UnusedVariable:OFF
|
||||||
|
<!--
|
||||||
|
Disabled to avoid potential API changes. It's not clear if custom JsonNode types
|
||||||
|
exist, and if any do implement equals without hashCode, it's likely they cause bugs.
|
||||||
|
I plan to try fixing this separately.
|
||||||
|
-->
|
||||||
|
-Xep:EqualsHashCode:OFF
|
||||||
|
<!-- Style: javadoc tag validation -->
|
||||||
|
-Xep:MissingSummary:OFF
|
||||||
|
-Xep:InvalidInlineTag:OFF
|
||||||
|
-Xep:EmptyBlockTag:OFF
|
||||||
|
-Xep:AlmostJavadoc:OFF
|
||||||
|
-Xep:InvalidLink:OFF
|
||||||
|
<!-- Style: low reward for enabling. -->
|
||||||
|
-Xep:UnnecessaryParentheses:OFF
|
||||||
|
<!-- Style: low signal -->
|
||||||
|
-Xep:InconsistentCapitalization:OFF
|
||||||
|
<!-- Style: requires specific comments when switch branches neither break nor return -->
|
||||||
|
-Xep:FallThrough:OFF
|
||||||
|
<!-- Style: disable noisy check for importing common names from nested classes -->
|
||||||
|
-Xep:BadImport:OFF
|
||||||
|
<!-- Style: requires a default case when not all cases are handled -->
|
||||||
|
-Xep:MissingCasesInEnumSwitch:OFF
|
||||||
|
<!-- Style: avoid clashes with java.lang. Possibly worth enabling, but this can be done later -->
|
||||||
|
-Xep:JavaLangClash:OFF
|
||||||
|
<!-- These can likely be updated from protected to private, but it's relatively low signal -->
|
||||||
|
-Xep:ProtectedMembersInFinalClass:OFF
|
||||||
|
<!-- These can likely be updated from public to protected, but it's relatively low signal -->
|
||||||
|
-Xep:PublicConstructorForAbstractClass:OFF
|
||||||
|
<!-- jackson-databind doesn't have a logger, in many cases there's no way to pre-validate inputs -->
|
||||||
|
-Xep:EmptyCatch:OFF
|
||||||
|
-Xep:EqualsGetClass:OFF
|
||||||
|
<!-- Noisy check that's largely unnecessary unless the result is mutated.
|
||||||
|
Returning only immutable collections requires additional overhead and
|
||||||
|
impact must be carefully considered. -->
|
||||||
|
-Xep:MixedMutabilityReturnType:OFF
|
||||||
|
<!-- Noisy in jackson and libraries which must interact with generics -->
|
||||||
|
-Xep:TypeParameterUnusedInFormals:OFF
|
||||||
|
<!-- Check is noisy around code that's meant to handle types that are considered obsolete -->
|
||||||
|
-Xep:JdkObsolete:OFF
|
||||||
|
<!-- Avoid noise from tests -->
|
||||||
|
-Xep:JUnit3FloatingPointComparisonWithoutDelta:OFF
|
||||||
|
<!-- Disable the StringSplitter check because it requires a guava dependency -->
|
||||||
|
-Xep:StringSplitter:OFF
|
||||||
|
<!-- Disable checks which require custom annotations -->
|
||||||
|
-Xep:AnnotateFormatMethod:OFF
|
||||||
|
-Xep:GuardedBy:OFF
|
||||||
|
<!-- This check is generally high signal, however it is noisy in
|
||||||
|
low level projects which implement caches and interning. -->
|
||||||
|
-Xep:ReferenceEquality:OFF
|
||||||
|
</arg>
|
||||||
|
</compilerArgs>
|
||||||
|
<annotationProcessorPaths>
|
||||||
|
<path>
|
||||||
|
<groupId>com.google.errorprone</groupId>
|
||||||
|
<artifactId>error_prone_core</artifactId>
|
||||||
|
<version>2.4.0</version>
|
||||||
|
</path>
|
||||||
|
</annotationProcessorPaths>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
</profile>
|
||||||
|
</profiles>
|
||||||
|
|
||||||
|
</project>
|
@ -0,0 +1 @@
|
|||||||
|
94c8353b5f9fb29f608f28822a055a7a06697b3a
|
@ -0,0 +1,4 @@
|
|||||||
|
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||||
|
#Mon Jun 30 11:08:22 CST 2025
|
||||||
|
jackson-datatype-jdk8-2.12.7.jar>public=
|
||||||
|
jackson-datatype-jdk8-2.12.7.pom>public=
|
Binary file not shown.
@ -0,0 +1 @@
|
|||||||
|
3104f714c0e232740af8661aefb789491098bb3c
|
@ -0,0 +1,64 @@
|
|||||||
|
<?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">
|
||||||
|
<!-- This module was also published with a richer model, Gradle metadata, -->
|
||||||
|
<!-- which should be used instead. Do not delete the following line which -->
|
||||||
|
<!-- is to indicate to Gradle or any Gradle module metadata file consumer -->
|
||||||
|
<!-- that they should prefer consuming it instead. -->
|
||||||
|
<!-- do_not_remove: published-with-gradle-metadata -->
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
<parent>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-modules-java8</artifactId>
|
||||||
|
<version>2.12.7</version>
|
||||||
|
</parent>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-jdk8</artifactId>
|
||||||
|
<name>Jackson datatype: jdk8</name>
|
||||||
|
<packaging>bundle</packaging>
|
||||||
|
<description>Add-on module for Jackson (http://jackson.codehaus.org) to support
|
||||||
|
JDK 8 data types.
|
||||||
|
</description>
|
||||||
|
|
||||||
|
<properties>
|
||||||
|
<!-- explicitly target JDK 8 -->
|
||||||
|
<javac.src.version>1.8</javac.src.version>
|
||||||
|
<javac.target.version>1.8</javac.target.version>
|
||||||
|
|
||||||
|
<!-- Generate PackageVersion.java into this directory. -->
|
||||||
|
<packageVersion.dir>com/fasterxml/jackson/datatype/jdk8</packageVersion.dir>
|
||||||
|
<packageVersion.package>${project.groupId}.jdk8</packageVersion.package>
|
||||||
|
</properties>
|
||||||
|
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<version>${version.plugin.surefire}</version>
|
||||||
|
<artifactId>maven-surefire-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<excludes>
|
||||||
|
<exclude>com/fasterxml/jackson/failing/*.java</exclude>
|
||||||
|
</excludes>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<!-- Inherited from oss-base. Generate PackageVersion.java.-->
|
||||||
|
<groupId>com.google.code.maven-replacer-plugin</groupId>
|
||||||
|
<artifactId>replacer</artifactId>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>process-packageVersion</id>
|
||||||
|
<phase>generate-sources</phase>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
<!-- 28-Mar-2019, tatu: Add rudimentary JDK9+ module info. To build with JDK 8
|
||||||
|
will have to use `moduleInfoFile` as anything else requires JDK 9+
|
||||||
|
-->
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.moditect</groupId>
|
||||||
|
<artifactId>moditect-maven-plugin</artifactId>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
</project>
|
@ -0,0 +1 @@
|
|||||||
|
c1aee4036587bcadcbe67c327e85f7ca0341081e
|
@ -0,0 +1,4 @@
|
|||||||
|
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||||
|
#Mon Jun 30 11:08:21 CST 2025
|
||||||
|
jackson-datatype-jsr310-2.12.7.pom>public=
|
||||||
|
jackson-datatype-jsr310-2.12.7.jar>public=
|
Binary file not shown.
@ -0,0 +1 @@
|
|||||||
|
6d9393fd0ea1e1900451b5ee05351523725392bb
|
@ -0,0 +1,123 @@
|
|||||||
|
<?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">
|
||||||
|
<!-- This module was also published with a richer model, Gradle metadata, -->
|
||||||
|
<!-- which should be used instead. Do not delete the following line which -->
|
||||||
|
<!-- is to indicate to Gradle or any Gradle module metadata file consumer -->
|
||||||
|
<!-- that they should prefer consuming it instead. -->
|
||||||
|
<!-- do_not_remove: published-with-gradle-metadata -->
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
<parent>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-modules-java8</artifactId>
|
||||||
|
<version>2.12.7</version>
|
||||||
|
</parent>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-jsr310</artifactId>
|
||||||
|
<name>Jackson datatype: JSR310</name>
|
||||||
|
<packaging>bundle</packaging>
|
||||||
|
<description>Add-on module to support JSR-310 (Java 8 Date & Time API) data types.</description>
|
||||||
|
<developers>
|
||||||
|
<developer>
|
||||||
|
<id>beamerblvd</id>
|
||||||
|
<name>Nick Williams</name>
|
||||||
|
<email>nicholas@nicholaswilliams.net</email>
|
||||||
|
<timezone>-6</timezone>
|
||||||
|
</developer>
|
||||||
|
</developers>
|
||||||
|
|
||||||
|
<properties>
|
||||||
|
<!-- Java8 takes Javadoc-Nazi attitude, insert some sanity here -->
|
||||||
|
<additionalparam>-Xdoclint:none</additionalparam>
|
||||||
|
|
||||||
|
<!-- Generate PackageVersion.java into this directory. -->
|
||||||
|
<packageVersion.dir>com/fasterxml/jackson/datatype/jsr310</packageVersion.dir>
|
||||||
|
<packageVersion.package>${project.groupId}.jsr310</packageVersion.package>
|
||||||
|
<javac.src.version>1.8</javac.src.version>
|
||||||
|
<javac.target.version>1.8</javac.target.version>
|
||||||
|
<!-- Configuration properties for the OSGi maven-bundle-plugin -->
|
||||||
|
<!-- import should be generated automatically from needed deps; export from simple package (include all) -->
|
||||||
|
<!--
|
||||||
|
<osgi.export>${project.groupId}.jsr310.*;version=${project.version}</osgi.export>
|
||||||
|
-->
|
||||||
|
</properties>
|
||||||
|
|
||||||
|
<dependencies>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
<artifactId>jackson-annotations</artifactId>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-enforcer-plugin</artifactId>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>enforce-java</id>
|
||||||
|
<phase>validate</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>enforce</goal>
|
||||||
|
</goals>
|
||||||
|
<configuration>
|
||||||
|
<rules>
|
||||||
|
<requireJavaVersion>
|
||||||
|
<version>[1.8,)</version>
|
||||||
|
<message>[ERROR] The currently supported version of Java is 1.8 or higher</message>
|
||||||
|
</requireJavaVersion>
|
||||||
|
<requireMavenVersion>
|
||||||
|
<version>[3.0,)</version>
|
||||||
|
<message>[ERROR] The currently supported version of Maven is 3.0 or higher</message>
|
||||||
|
</requireMavenVersion>
|
||||||
|
<requirePluginVersions>
|
||||||
|
<banLatest>true</banLatest>
|
||||||
|
<banRelease>true</banRelease>
|
||||||
|
<banSnapshots>true</banSnapshots>
|
||||||
|
<phases>clean,deploy,site</phases>
|
||||||
|
<message>[ERROR] Best Practice is to always define plugin versions!</message>
|
||||||
|
</requirePluginVersions>
|
||||||
|
</rules>
|
||||||
|
</configuration>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<!-- Inherited from oss-base. Generate PackageVersion.java.-->
|
||||||
|
<groupId>com.google.code.maven-replacer-plugin</groupId>
|
||||||
|
<artifactId>replacer</artifactId>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>process-packageVersion</id>
|
||||||
|
<phase>generate-sources</phase>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-compiler-plugin</artifactId>
|
||||||
|
<version>3.0</version>
|
||||||
|
<inherited>true</inherited>
|
||||||
|
<configuration>
|
||||||
|
<source>${javac.src.version}</source>
|
||||||
|
<target>${javac.target.version}</target>
|
||||||
|
<showDeprecation>true</showDeprecation>
|
||||||
|
<showWarnings>true</showWarnings>
|
||||||
|
<optimize>true</optimize>
|
||||||
|
<compilerArguments>
|
||||||
|
<Xmaxerrs>10000</Xmaxerrs>
|
||||||
|
<Xmaxwarns>10000</Xmaxwarns>
|
||||||
|
<Xlint />
|
||||||
|
</compilerArguments>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
<!-- 28-Mar-2019, tatu: Add rudimentary JDK9+ module info. To build with JDK 8
|
||||||
|
will have to use `moduleInfoFile` as anything else requires JDK 9+
|
||||||
|
-->
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.moditect</groupId>
|
||||||
|
<artifactId>moditect-maven-plugin</artifactId>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
</project>
|
@ -0,0 +1 @@
|
|||||||
|
e1f199086bcd6f570eaefaa7bc529ba664485161
|
@ -0,0 +1,3 @@
|
|||||||
|
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||||
|
#Mon Jun 30 11:08:13 CST 2025
|
||||||
|
jackson-base-2.12.7.pom>public=
|
@ -0,0 +1,282 @@
|
|||||||
|
<?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>
|
||||||
|
<parent>
|
||||||
|
<groupId>com.fasterxml.jackson</groupId>
|
||||||
|
<artifactId>jackson-bom</artifactId>
|
||||||
|
<version>2.12.7</version>
|
||||||
|
</parent>
|
||||||
|
<artifactId>jackson-base</artifactId>
|
||||||
|
<name>Jackson Base</name>
|
||||||
|
<packaging>pom</packaging>
|
||||||
|
<description>Parent pom for components of Jackson dataprocessor: includes base settings as well
|
||||||
|
as consistent set of dependencies across components. NOTE: NOT to be used by components outside
|
||||||
|
of Jackson: application code should only rely on `jackson-bom`
|
||||||
|
</description>
|
||||||
|
<licenses>
|
||||||
|
<license>
|
||||||
|
<name>The Apache Software License, Version 2.0</name>
|
||||||
|
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
|
||||||
|
<distribution>repo</distribution>
|
||||||
|
</license>
|
||||||
|
</licenses>
|
||||||
|
|
||||||
|
<properties>
|
||||||
|
<moditect.sourceGroup>${project.groupId}</moditect.sourceGroup>
|
||||||
|
<moditect.sourceArtifact>${project.artifactId}</moditect.sourceArtifact>
|
||||||
|
<moditect.sourceVersion>${project.version}</moditect.sourceVersion>
|
||||||
|
</properties>
|
||||||
|
|
||||||
|
<dependencies>
|
||||||
|
<dependency> <!-- all components use junit for testing -->
|
||||||
|
<groupId>junit</groupId>
|
||||||
|
<artifactId>junit</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
|
||||||
|
<dependencyManagement>
|
||||||
|
<dependencies>
|
||||||
|
<!-- JPMS Libraries-->
|
||||||
|
<dependency>
|
||||||
|
<groupId>javax.activation</groupId>
|
||||||
|
<artifactId>javax.activation-api</artifactId>
|
||||||
|
<version>${javax.activation.version}</version>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
|
||||||
|
</dependencyManagement>
|
||||||
|
|
||||||
|
<build>
|
||||||
|
<pluginManagement>
|
||||||
|
<plugins>
|
||||||
|
<!-- Verify existence of certain settings
|
||||||
|
-->
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-enforcer-plugin</artifactId>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>enforce-java</id>
|
||||||
|
<phase>validate</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>enforce</goal>
|
||||||
|
</goals>
|
||||||
|
<configuration>
|
||||||
|
<rules>
|
||||||
|
<requireMavenVersion>
|
||||||
|
<version>[3.0,)</version>
|
||||||
|
<message>[ERROR] The currently supported version of Maven is 3.0 or higher</message>
|
||||||
|
</requireMavenVersion>
|
||||||
|
<requirePluginVersions>
|
||||||
|
<banLatest>true</banLatest>
|
||||||
|
<banRelease>true</banRelease>
|
||||||
|
<banSnapshots>true</banSnapshots>
|
||||||
|
<phases>clean,deploy,site</phases>
|
||||||
|
<message>[ERROR] Best Practice is to always define plugin versions!</message>
|
||||||
|
</requirePluginVersions>
|
||||||
|
</rules>
|
||||||
|
</configuration>
|
||||||
|
</execution>
|
||||||
|
<execution>
|
||||||
|
<id>enforce-properties</id>
|
||||||
|
<phase>validate</phase>
|
||||||
|
|
||||||
|
<!-- important! Do NOT enable here since parent does not define, build would fail
|
||||||
|
BUT: alas means child has specify settings for phase AND goals like so:
|
||||||
|
<phase>validate</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>enforce</goal>
|
||||||
|
</goals>
|
||||||
|
-->
|
||||||
|
<configuration>
|
||||||
|
<rules>
|
||||||
|
<!-- Needed both for Replacer plug-in AND for Automatic Module Name -->
|
||||||
|
<requireProperty>
|
||||||
|
<property>packageVersion.package</property>
|
||||||
|
</requireProperty>
|
||||||
|
<requireProperty>
|
||||||
|
<property>packageVersion.dir</property>
|
||||||
|
</requireProperty>
|
||||||
|
</rules>
|
||||||
|
</configuration>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-javadoc-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<!-- Disable Java 8 javadoc warnings -->
|
||||||
|
<!-- 26-Mar-2018: Not for 2.9... (was left in for 2.9.5, alas)
|
||||||
|
<additionalparam>-Xdoclint:none</additionalparam>
|
||||||
|
-->
|
||||||
|
<!-- ... if on Java 8 -->
|
||||||
|
<!-- otherwise just: -->
|
||||||
|
<failOnError>false</failOnError>
|
||||||
|
<links>
|
||||||
|
<link>http://docs.oracle.com/javase/8/docs/api/</link>
|
||||||
|
</links>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
<!-- Bind replacer execution (defined in `jackson-parent` for 2.x)
|
||||||
|
to "generate-sources" phase (see
|
||||||
|
https://avajava.com/tutorials/lessons/what-are-the-phases-of-the-maven-default-lifecycle.html
|
||||||
|
) by default; but do not trigger it (project still needs to add plugin
|
||||||
|
in build section)
|
||||||
|
-->
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.google.code.maven-replacer-plugin</groupId>
|
||||||
|
<artifactId>replacer</artifactId>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>process-packageVersion</id>
|
||||||
|
<phase>generate-sources</phase>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.moditect</groupId>
|
||||||
|
<artifactId>moditect-maven-plugin</artifactId>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>add-module-infos</id>
|
||||||
|
<phase>package</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>add-module-info</goal>
|
||||||
|
</goals>
|
||||||
|
<configuration>
|
||||||
|
<overwriteExistingFiles>true</overwriteExistingFiles>
|
||||||
|
<module>
|
||||||
|
<moduleInfoFile>src/moditect/module-info.java</moduleInfoFile>
|
||||||
|
</module>
|
||||||
|
</configuration>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>de.jjohannes</groupId>
|
||||||
|
<artifactId>gradle-module-metadata-maven-plugin</artifactId>
|
||||||
|
<version>0.2.0</version>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<goals>
|
||||||
|
<goal>gmm</goal>
|
||||||
|
</goals>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
<configuration>
|
||||||
|
<platformDependencies>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson</groupId>
|
||||||
|
<artifactId>jackson-bom</artifactId>
|
||||||
|
<version>${project.version}</version>
|
||||||
|
</dependency>
|
||||||
|
</platformDependencies>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<!-- 03-Nov-2020, tatu: For 2.12, defaults for better LICENSE inclusion -->
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.codehaus.mojo</groupId>
|
||||||
|
<artifactId>build-helper-maven-plugin</artifactId>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>add-resource</id>
|
||||||
|
<phase>generate-resources</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>add-resource</goal>
|
||||||
|
</goals>
|
||||||
|
<configuration>
|
||||||
|
<resources>
|
||||||
|
<resource>
|
||||||
|
<directory>${project.basedir}</directory>
|
||||||
|
<targetPath>META-INF</targetPath>
|
||||||
|
<includes>
|
||||||
|
<include>LICENSE</include>
|
||||||
|
</includes>
|
||||||
|
</resource>
|
||||||
|
</resources>
|
||||||
|
</configuration>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</pluginManagement>
|
||||||
|
|
||||||
|
<!-- And one more odd thing... we actually MUST disable checks just for this
|
||||||
|
pom (but not on something that extends i)
|
||||||
|
-->
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<artifactId>maven-enforcer-plugin</artifactId>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>enforce-properties</id>
|
||||||
|
<phase>none</phase>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<!-- 12-Oct-2019, tatu: Copied from
|
||||||
|
https://github.com/stephenc/git-timestamp-maven-plugin/blob/master/pom.xml#L327-L337
|
||||||
|
-->
|
||||||
|
<!-- 01-Aug-2020, tatu: Upgrade 1.6.6 -> 1.6.8 -->
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.sonatype.plugins</groupId>
|
||||||
|
<artifactId>nexus-staging-maven-plugin</artifactId>
|
||||||
|
<version>1.6.8</version>
|
||||||
|
<extensions>true</extensions>
|
||||||
|
<configuration>
|
||||||
|
<serverId>sonatype-nexus-staging</serverId>
|
||||||
|
<nexusUrl>https://oss.sonatype.org/</nexusUrl>
|
||||||
|
<stagingProfileId>b34f19b9cc6224</stagingProfileId>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
|
||||||
|
<!-- 08-Mar-2019, tatu: Add option to generate `module-info.java` with Moditect
|
||||||
|
under profile `moditect`
|
||||||
|
-->
|
||||||
|
<profiles>
|
||||||
|
<profile>
|
||||||
|
<id>moditect</id>
|
||||||
|
<properties>
|
||||||
|
<!-- Not only do we need JDK 9+, must target later JDK too -->
|
||||||
|
<java.version>1.9</java.version>
|
||||||
|
</properties>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.moditect</groupId>
|
||||||
|
<artifactId>moditect-maven-plugin</artifactId>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>generate-module-info</id>
|
||||||
|
<phase>generate-sources</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>generate-module-info</goal>
|
||||||
|
</goals>
|
||||||
|
<configuration>
|
||||||
|
<modules>
|
||||||
|
<module>
|
||||||
|
<artifact>
|
||||||
|
<groupId>${moditect.sourceGroup}</groupId>
|
||||||
|
<artifactId>${moditect.sourceArtifact}</artifactId>
|
||||||
|
<version>${moditect.sourceVersion}</version>
|
||||||
|
</artifact>
|
||||||
|
</module>
|
||||||
|
</modules>
|
||||||
|
</configuration>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
</profile>
|
||||||
|
</profiles>
|
||||||
|
</project>
|
@ -0,0 +1 @@
|
|||||||
|
abb091a327a773b3efd1cb8d708383929d12fc3d
|
@ -0,0 +1,3 @@
|
|||||||
|
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||||
|
#Mon Jun 30 11:08:11 CST 2025
|
||||||
|
jackson-bom-2.12.7.20221012.pom>public=
|
@ -0,0 +1,425 @@
|
|||||||
|
<?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>
|
||||||
|
|
||||||
|
<parent>
|
||||||
|
<groupId>com.fasterxml.jackson</groupId>
|
||||||
|
<artifactId>jackson-parent</artifactId>
|
||||||
|
<!-- note: does NOT change for every version of bom -->
|
||||||
|
<version>2.12</version>
|
||||||
|
</parent>
|
||||||
|
|
||||||
|
<artifactId>jackson-bom</artifactId>
|
||||||
|
<name>Jackson BOM</name>
|
||||||
|
<description>Bill of Materials pom for getting full, complete set of compatible versions
|
||||||
|
of Jackson components maintained by FasterXML.com
|
||||||
|
</description>
|
||||||
|
<version>2.12.7.20221012</version>
|
||||||
|
<packaging>pom</packaging>
|
||||||
|
|
||||||
|
<modules>
|
||||||
|
<module>base</module> <!-- "It's all about the base 'bout the base..." -->
|
||||||
|
</modules>
|
||||||
|
|
||||||
|
<organization>
|
||||||
|
<name>FasterXML</name>
|
||||||
|
<url>http://fasterxml.com/</url>
|
||||||
|
</organization>
|
||||||
|
<licenses>
|
||||||
|
<license>
|
||||||
|
<name>Apache License, Version 2.0</name>
|
||||||
|
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
|
||||||
|
<distribution>repo</distribution>
|
||||||
|
</license>
|
||||||
|
</licenses>
|
||||||
|
<developers>
|
||||||
|
<developer>
|
||||||
|
<id>cowtowncoder</id>
|
||||||
|
<name>Tatu Saloranta</name>
|
||||||
|
<email>tatu@fasterxml.com</email>
|
||||||
|
</developer>
|
||||||
|
</developers>
|
||||||
|
|
||||||
|
<url>https://github.com/FasterXML/jackson-bom</url>
|
||||||
|
<scm>
|
||||||
|
<connection>scm:git:git@github.com:FasterXML/jackson-bom.git</connection>
|
||||||
|
<developerConnection>scm:git:git@github.com:FasterXML/jackson-bom.git</developerConnection>
|
||||||
|
<url>https://github.com/FasterXML/jackson-bom</url>
|
||||||
|
<tag>jackson-bom-2.12.7.20221012</tag>
|
||||||
|
</scm>
|
||||||
|
|
||||||
|
<properties>
|
||||||
|
<jackson.version>2.12.7</jackson.version>
|
||||||
|
|
||||||
|
<!-- 25-Sep-2019, tatu: With Jackson 2.x we will release full patch-level versions
|
||||||
|
of annotations BUT they are all identical, content-wise.
|
||||||
|
Given this, annotations could EITHER be `2.11.0` OR `${jackson.version}`.
|
||||||
|
Based on dev feedback, with 2.10 we will do latter. It apparently is less
|
||||||
|
confusing than alternative.
|
||||||
|
-->
|
||||||
|
<jackson.version.annotations>${jackson.version}</jackson.version.annotations>
|
||||||
|
<jackson.version.core>${jackson.version}</jackson.version.core>
|
||||||
|
<jackson.version.databind>2.12.7.1</jackson.version.databind>
|
||||||
|
<jackson.version.dataformat>${jackson.version}</jackson.version.dataformat>
|
||||||
|
<jackson.version.datatype>${jackson.version}</jackson.version.datatype>
|
||||||
|
<jackson.version.jaxrs>${jackson.version}</jackson.version.jaxrs>
|
||||||
|
<jackson.version.jacksonjr>${jackson.version}</jackson.version.jacksonjr>
|
||||||
|
|
||||||
|
<jackson.version.module>${jackson.version}</jackson.version.module>
|
||||||
|
<jackson.version.module.kotlin>${jackson.version.module}</jackson.version.module.kotlin>
|
||||||
|
<jackson.version.module.scala>${jackson.version.module}</jackson.version.module.scala>
|
||||||
|
<!-- JPMS Library Updates-->
|
||||||
|
<javax.activation.version>1.2.0</javax.activation.version>
|
||||||
|
</properties>
|
||||||
|
|
||||||
|
<dependencyManagement>
|
||||||
|
<dependencies>
|
||||||
|
|
||||||
|
<!-- Core -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
<artifactId>jackson-annotations</artifactId>
|
||||||
|
<version>${jackson.version.annotations}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
<artifactId>jackson-core</artifactId>
|
||||||
|
<version>${jackson.version.core}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
<artifactId>jackson-databind</artifactId>
|
||||||
|
<version>${jackson.version.databind}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- Data Formats -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-avro</artifactId>
|
||||||
|
<version>${jackson.version.dataformat}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-cbor</artifactId>
|
||||||
|
<version>${jackson.version.dataformat}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-csv</artifactId>
|
||||||
|
<version>${jackson.version.dataformat}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-ion</artifactId>
|
||||||
|
<version>${jackson.version.dataformat}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-properties</artifactId>
|
||||||
|
<version>${jackson.version.dataformat}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-protobuf</artifactId>
|
||||||
|
<version>${jackson.version.dataformat}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-smile</artifactId>
|
||||||
|
<version>${jackson.version.dataformat}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency> <!-- Officially added in 2.13.0, beta in 2.12.3 -->
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-toml</artifactId>
|
||||||
|
<version>${jackson.version.dataformat}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-xml</artifactId>
|
||||||
|
<version>${jackson.version.dataformat}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-yaml</artifactId>
|
||||||
|
<version>${jackson.version.dataformat}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- Data Types -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-eclipse-collections</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-guava</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-hibernate3</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-hibernate4</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-hibernate5</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-hppc</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency> <!-- since 2.12.2 -->
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-jakarta-jsonp</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-jaxrs</artifactId>
|
||||||
|
<!-- Should this follow datatype or JAX-RS version info?
|
||||||
|
-->
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency> <!-- 24-Feb-2021, tatu: see [bom#40] -->
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-jaxrs</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
<classifier>jakarta</classifier>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-joda</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency> <!-- since 2.11 -->
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-joda-money</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-jdk8</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-json-org</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-jsr310</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-jsr353</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-pcollections</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- JAX-RS -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jaxrs</groupId>
|
||||||
|
<artifactId>jackson-jaxrs-base</artifactId>
|
||||||
|
<version>${jackson.version.jaxrs}</version>
|
||||||
|
</dependency>
|
||||||
|
<!-- 24-Feb-2021, tatu: as per [bom#40] need to include "jakarta" variants too -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jaxrs</groupId>
|
||||||
|
<artifactId>jackson-jaxrs-base</artifactId>
|
||||||
|
<version>${jackson.version.jaxrs}</version>
|
||||||
|
<classifier>jakarta</classifier>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jaxrs</groupId>
|
||||||
|
<artifactId>jackson-jaxrs-cbor-provider</artifactId>
|
||||||
|
<version>${jackson.version.jaxrs}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jaxrs</groupId>
|
||||||
|
<artifactId>jackson-jaxrs-cbor-provider</artifactId>
|
||||||
|
<version>${jackson.version.jaxrs}</version>
|
||||||
|
<classifier>jakarta</classifier>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jaxrs</groupId>
|
||||||
|
<artifactId>jackson-jaxrs-json-provider</artifactId>
|
||||||
|
<version>${jackson.version.jaxrs}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jaxrs</groupId>
|
||||||
|
<artifactId>jackson-jaxrs-json-provider</artifactId>
|
||||||
|
<version>${jackson.version.jaxrs}</version>
|
||||||
|
<classifier>jakarta</classifier>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jaxrs</groupId>
|
||||||
|
<artifactId>jackson-jaxrs-smile-provider</artifactId>
|
||||||
|
<version>${jackson.version.jaxrs}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jaxrs</groupId>
|
||||||
|
<artifactId>jackson-jaxrs-smile-provider</artifactId>
|
||||||
|
<version>${jackson.version.jaxrs}</version>
|
||||||
|
<classifier>jakarta</classifier>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jaxrs</groupId>
|
||||||
|
<artifactId>jackson-jaxrs-xml-provider</artifactId>
|
||||||
|
<version>${jackson.version.jaxrs}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jaxrs</groupId>
|
||||||
|
<artifactId>jackson-jaxrs-xml-provider</artifactId>
|
||||||
|
<version>${jackson.version.jaxrs}</version>
|
||||||
|
<classifier>jakarta</classifier>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jaxrs</groupId>
|
||||||
|
<artifactId>jackson-jaxrs-yaml-provider</artifactId>
|
||||||
|
<version>${jackson.version.jaxrs}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jaxrs</groupId>
|
||||||
|
<artifactId>jackson-jaxrs-yaml-provider</artifactId>
|
||||||
|
<version>${jackson.version.jaxrs}</version>
|
||||||
|
<classifier>jakarta</classifier>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- Jackson Jr. -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jr</groupId>
|
||||||
|
<artifactId>jackson-jr-all</artifactId>
|
||||||
|
<version>${jackson.version.jacksonjr}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jr</groupId>
|
||||||
|
<artifactId>jackson-jr-annotation-support</artifactId>
|
||||||
|
<version>${jackson.version.jacksonjr}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jr</groupId>
|
||||||
|
<artifactId>jackson-jr-objects</artifactId>
|
||||||
|
<version>${jackson.version.jacksonjr}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jr</groupId>
|
||||||
|
<artifactId>jackson-jr-retrofit2</artifactId>
|
||||||
|
<version>${jackson.version.jacksonjr}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jr</groupId>
|
||||||
|
<artifactId>jackson-jr-stree</artifactId>
|
||||||
|
<version>${jackson.version.jacksonjr}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- Modules, basic -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-afterburner</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-blackbird</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-guice</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-jaxb-annotations</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency> <!-- 24-Feb-2021, tatu: see [bom#40] -->
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-jaxb-annotations</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
<classifier>jakarta</classifier>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-jsonSchema</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-kotlin</artifactId>
|
||||||
|
<version>${jackson.version.module.kotlin}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-mrbean</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-osgi</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-parameter-names</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-paranamer</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- Language Modules -->
|
||||||
|
|
||||||
|
<!-- 21-Nov-2020, tatu: Scala 2.10 support dropped in Jackson 2.12 -->
|
||||||
|
<!-- dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-scala_2.10</artifactId>
|
||||||
|
<version>${jackson.version.module.scala}</version>
|
||||||
|
</dependency -->
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-scala_2.11</artifactId>
|
||||||
|
<version>${jackson.version.module.scala}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-scala_2.12</artifactId>
|
||||||
|
<version>${jackson.version.module.scala}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-scala_2.13</artifactId>
|
||||||
|
<version>${jackson.version.module.scala}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
</dependencies>
|
||||||
|
</dependencyManagement>
|
||||||
|
|
||||||
|
<!-- Alas, need to include snapshot reference since otherwise can not find
|
||||||
|
snapshot of parent... -->
|
||||||
|
<repositories>
|
||||||
|
<repository>
|
||||||
|
<id>sonatype-nexus-snapshots</id>
|
||||||
|
<name>Sonatype Nexus Snapshots</name>
|
||||||
|
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
|
||||||
|
<releases><enabled>false</enabled></releases>
|
||||||
|
<snapshots><enabled>true</enabled></snapshots>
|
||||||
|
</repository>
|
||||||
|
</repositories>
|
||||||
|
</project>
|
@ -0,0 +1 @@
|
|||||||
|
178afe836357881401581f291bd3597e8fa200d0
|
@ -0,0 +1,3 @@
|
|||||||
|
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||||
|
#Mon Jun 30 11:08:13 CST 2025
|
||||||
|
jackson-bom-2.12.7.pom>public=
|
425
com/fasterxml/jackson/jackson-bom/2.12.7/jackson-bom-2.12.7.pom
Normal file
425
com/fasterxml/jackson/jackson-bom/2.12.7/jackson-bom-2.12.7.pom
Normal file
@ -0,0 +1,425 @@
|
|||||||
|
<?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>
|
||||||
|
|
||||||
|
<parent>
|
||||||
|
<groupId>com.fasterxml.jackson</groupId>
|
||||||
|
<artifactId>jackson-parent</artifactId>
|
||||||
|
<!-- note: does NOT change for every version of bom -->
|
||||||
|
<version>2.12</version>
|
||||||
|
</parent>
|
||||||
|
|
||||||
|
<artifactId>jackson-bom</artifactId>
|
||||||
|
<name>Jackson BOM</name>
|
||||||
|
<description>Bill of Materials pom for getting full, complete set of compatible versions
|
||||||
|
of Jackson components maintained by FasterXML.com
|
||||||
|
</description>
|
||||||
|
<version>2.12.7</version>
|
||||||
|
<packaging>pom</packaging>
|
||||||
|
|
||||||
|
<modules>
|
||||||
|
<module>base</module> <!-- "It's all about the base 'bout the base..." -->
|
||||||
|
</modules>
|
||||||
|
|
||||||
|
<organization>
|
||||||
|
<name>FasterXML</name>
|
||||||
|
<url>http://fasterxml.com/</url>
|
||||||
|
</organization>
|
||||||
|
<licenses>
|
||||||
|
<license>
|
||||||
|
<name>Apache License, Version 2.0</name>
|
||||||
|
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
|
||||||
|
<distribution>repo</distribution>
|
||||||
|
</license>
|
||||||
|
</licenses>
|
||||||
|
<developers>
|
||||||
|
<developer>
|
||||||
|
<id>cowtowncoder</id>
|
||||||
|
<name>Tatu Saloranta</name>
|
||||||
|
<email>tatu@fasterxml.com</email>
|
||||||
|
</developer>
|
||||||
|
</developers>
|
||||||
|
|
||||||
|
<url>https://github.com/FasterXML/jackson-bom</url>
|
||||||
|
<scm>
|
||||||
|
<connection>scm:git:git@github.com:FasterXML/jackson-bom.git</connection>
|
||||||
|
<developerConnection>scm:git:git@github.com:FasterXML/jackson-bom.git</developerConnection>
|
||||||
|
<url>https://github.com/FasterXML/jackson-bom</url>
|
||||||
|
<tag>jackson-bom-2.12.7</tag>
|
||||||
|
</scm>
|
||||||
|
|
||||||
|
<properties>
|
||||||
|
<jackson.version>2.12.7</jackson.version>
|
||||||
|
|
||||||
|
<!-- 25-Sep-2019, tatu: With Jackson 2.x we will release full patch-level versions
|
||||||
|
of annotations BUT they are all identical, content-wise.
|
||||||
|
Given this, annotations could EITHER be `2.11.0` OR `${jackson.version}`.
|
||||||
|
Based on dev feedback, with 2.10 we will do latter. It apparently is less
|
||||||
|
confusing than alternative.
|
||||||
|
-->
|
||||||
|
<jackson.version.annotations>${jackson.version}</jackson.version.annotations>
|
||||||
|
<jackson.version.core>${jackson.version}</jackson.version.core>
|
||||||
|
<jackson.version.databind>${jackson.version}</jackson.version.databind>
|
||||||
|
<jackson.version.dataformat>${jackson.version}</jackson.version.dataformat>
|
||||||
|
<jackson.version.datatype>${jackson.version}</jackson.version.datatype>
|
||||||
|
<jackson.version.jaxrs>${jackson.version}</jackson.version.jaxrs>
|
||||||
|
<jackson.version.jacksonjr>${jackson.version}</jackson.version.jacksonjr>
|
||||||
|
|
||||||
|
<jackson.version.module>${jackson.version}</jackson.version.module>
|
||||||
|
<jackson.version.module.kotlin>${jackson.version.module}</jackson.version.module.kotlin>
|
||||||
|
<jackson.version.module.scala>${jackson.version.module}</jackson.version.module.scala>
|
||||||
|
<!-- JPMS Library Updates-->
|
||||||
|
<javax.activation.version>1.2.0</javax.activation.version>
|
||||||
|
</properties>
|
||||||
|
|
||||||
|
<dependencyManagement>
|
||||||
|
<dependencies>
|
||||||
|
|
||||||
|
<!-- Core -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
<artifactId>jackson-annotations</artifactId>
|
||||||
|
<version>${jackson.version.annotations}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
<artifactId>jackson-core</artifactId>
|
||||||
|
<version>${jackson.version.core}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
<artifactId>jackson-databind</artifactId>
|
||||||
|
<version>${jackson.version.databind}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- Data Formats -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-avro</artifactId>
|
||||||
|
<version>${jackson.version.dataformat}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-cbor</artifactId>
|
||||||
|
<version>${jackson.version.dataformat}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-csv</artifactId>
|
||||||
|
<version>${jackson.version.dataformat}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-ion</artifactId>
|
||||||
|
<version>${jackson.version.dataformat}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-properties</artifactId>
|
||||||
|
<version>${jackson.version.dataformat}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-protobuf</artifactId>
|
||||||
|
<version>${jackson.version.dataformat}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-smile</artifactId>
|
||||||
|
<version>${jackson.version.dataformat}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency> <!-- Officially added in 2.13.0, beta in 2.12.3 -->
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-toml</artifactId>
|
||||||
|
<version>${jackson.version.dataformat}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-xml</artifactId>
|
||||||
|
<version>${jackson.version.dataformat}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-yaml</artifactId>
|
||||||
|
<version>${jackson.version.dataformat}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- Data Types -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-eclipse-collections</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-guava</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-hibernate3</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-hibernate4</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-hibernate5</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-hppc</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency> <!-- since 2.12.2 -->
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-jakarta-jsonp</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-jaxrs</artifactId>
|
||||||
|
<!-- Should this follow datatype or JAX-RS version info?
|
||||||
|
-->
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency> <!-- 24-Feb-2021, tatu: see [bom#40] -->
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-jaxrs</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
<classifier>jakarta</classifier>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-joda</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency> <!-- since 2.11 -->
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-joda-money</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-jdk8</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-json-org</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-jsr310</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-jsr353</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-pcollections</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- JAX-RS -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jaxrs</groupId>
|
||||||
|
<artifactId>jackson-jaxrs-base</artifactId>
|
||||||
|
<version>${jackson.version.jaxrs}</version>
|
||||||
|
</dependency>
|
||||||
|
<!-- 24-Feb-2021, tatu: as per [bom#40] need to include "jakarta" variants too -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jaxrs</groupId>
|
||||||
|
<artifactId>jackson-jaxrs-base</artifactId>
|
||||||
|
<version>${jackson.version.jaxrs}</version>
|
||||||
|
<classifier>jakarta</classifier>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jaxrs</groupId>
|
||||||
|
<artifactId>jackson-jaxrs-cbor-provider</artifactId>
|
||||||
|
<version>${jackson.version.jaxrs}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jaxrs</groupId>
|
||||||
|
<artifactId>jackson-jaxrs-cbor-provider</artifactId>
|
||||||
|
<version>${jackson.version.jaxrs}</version>
|
||||||
|
<classifier>jakarta</classifier>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jaxrs</groupId>
|
||||||
|
<artifactId>jackson-jaxrs-json-provider</artifactId>
|
||||||
|
<version>${jackson.version.jaxrs}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jaxrs</groupId>
|
||||||
|
<artifactId>jackson-jaxrs-json-provider</artifactId>
|
||||||
|
<version>${jackson.version.jaxrs}</version>
|
||||||
|
<classifier>jakarta</classifier>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jaxrs</groupId>
|
||||||
|
<artifactId>jackson-jaxrs-smile-provider</artifactId>
|
||||||
|
<version>${jackson.version.jaxrs}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jaxrs</groupId>
|
||||||
|
<artifactId>jackson-jaxrs-smile-provider</artifactId>
|
||||||
|
<version>${jackson.version.jaxrs}</version>
|
||||||
|
<classifier>jakarta</classifier>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jaxrs</groupId>
|
||||||
|
<artifactId>jackson-jaxrs-xml-provider</artifactId>
|
||||||
|
<version>${jackson.version.jaxrs}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jaxrs</groupId>
|
||||||
|
<artifactId>jackson-jaxrs-xml-provider</artifactId>
|
||||||
|
<version>${jackson.version.jaxrs}</version>
|
||||||
|
<classifier>jakarta</classifier>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jaxrs</groupId>
|
||||||
|
<artifactId>jackson-jaxrs-yaml-provider</artifactId>
|
||||||
|
<version>${jackson.version.jaxrs}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jaxrs</groupId>
|
||||||
|
<artifactId>jackson-jaxrs-yaml-provider</artifactId>
|
||||||
|
<version>${jackson.version.jaxrs}</version>
|
||||||
|
<classifier>jakarta</classifier>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- Jackson Jr. -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jr</groupId>
|
||||||
|
<artifactId>jackson-jr-all</artifactId>
|
||||||
|
<version>${jackson.version.jacksonjr}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jr</groupId>
|
||||||
|
<artifactId>jackson-jr-annotation-support</artifactId>
|
||||||
|
<version>${jackson.version.jacksonjr}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jr</groupId>
|
||||||
|
<artifactId>jackson-jr-objects</artifactId>
|
||||||
|
<version>${jackson.version.jacksonjr}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jr</groupId>
|
||||||
|
<artifactId>jackson-jr-retrofit2</artifactId>
|
||||||
|
<version>${jackson.version.jacksonjr}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jr</groupId>
|
||||||
|
<artifactId>jackson-jr-stree</artifactId>
|
||||||
|
<version>${jackson.version.jacksonjr}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- Modules, basic -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-afterburner</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-blackbird</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-guice</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-jaxb-annotations</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency> <!-- 24-Feb-2021, tatu: see [bom#40] -->
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-jaxb-annotations</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
<classifier>jakarta</classifier>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-jsonSchema</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-kotlin</artifactId>
|
||||||
|
<version>${jackson.version.module.kotlin}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-mrbean</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-osgi</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-parameter-names</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-paranamer</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- Language Modules -->
|
||||||
|
|
||||||
|
<!-- 21-Nov-2020, tatu: Scala 2.10 support dropped in Jackson 2.12 -->
|
||||||
|
<!-- dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-scala_2.10</artifactId>
|
||||||
|
<version>${jackson.version.module.scala}</version>
|
||||||
|
</dependency -->
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-scala_2.11</artifactId>
|
||||||
|
<version>${jackson.version.module.scala}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-scala_2.12</artifactId>
|
||||||
|
<version>${jackson.version.module.scala}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-scala_2.13</artifactId>
|
||||||
|
<version>${jackson.version.module.scala}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
</dependencies>
|
||||||
|
</dependencyManagement>
|
||||||
|
|
||||||
|
<!-- Alas, need to include snapshot reference since otherwise can not find
|
||||||
|
snapshot of parent... -->
|
||||||
|
<repositories>
|
||||||
|
<repository>
|
||||||
|
<id>sonatype-nexus-snapshots</id>
|
||||||
|
<name>Sonatype Nexus Snapshots</name>
|
||||||
|
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
|
||||||
|
<releases><enabled>false</enabled></releases>
|
||||||
|
<snapshots><enabled>true</enabled></snapshots>
|
||||||
|
</repository>
|
||||||
|
</repositories>
|
||||||
|
</project>
|
@ -0,0 +1 @@
|
|||||||
|
e0c884fa3061d451a4d37ee974aa3e66fee28777
|
@ -0,0 +1,3 @@
|
|||||||
|
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||||
|
#Mon Jun 30 11:08:15 CST 2025
|
||||||
|
jackson-bom-2.18.3.pom>public=
|
456
com/fasterxml/jackson/jackson-bom/2.18.3/jackson-bom-2.18.3.pom
Normal file
456
com/fasterxml/jackson/jackson-bom/2.18.3/jackson-bom-2.18.3.pom
Normal file
@ -0,0 +1,456 @@
|
|||||||
|
<?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>
|
||||||
|
|
||||||
|
<parent>
|
||||||
|
<groupId>com.fasterxml.jackson</groupId>
|
||||||
|
<artifactId>jackson-parent</artifactId>
|
||||||
|
<!-- note: does NOT change for every version of bom -->
|
||||||
|
<version>2.18.1</version>
|
||||||
|
</parent>
|
||||||
|
|
||||||
|
<artifactId>jackson-bom</artifactId>
|
||||||
|
<name>Jackson BOM</name>
|
||||||
|
<description>Bill of Materials pom for getting full, complete set of compatible versions
|
||||||
|
of Jackson components maintained by FasterXML.com
|
||||||
|
</description>
|
||||||
|
<version>2.18.3</version>
|
||||||
|
<packaging>pom</packaging>
|
||||||
|
|
||||||
|
<modules>
|
||||||
|
<module>base</module> <!-- "It's all about that base 'bout that base..." -->
|
||||||
|
</modules>
|
||||||
|
|
||||||
|
<organization>
|
||||||
|
<name>FasterXML</name>
|
||||||
|
<url>http://fasterxml.com/</url>
|
||||||
|
</organization>
|
||||||
|
<licenses>
|
||||||
|
<license>
|
||||||
|
<name>Apache License, Version 2.0</name>
|
||||||
|
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
|
||||||
|
<distribution>repo</distribution>
|
||||||
|
</license>
|
||||||
|
</licenses>
|
||||||
|
<developers>
|
||||||
|
<developer>
|
||||||
|
<id>cowtowncoder</id>
|
||||||
|
<name>Tatu Saloranta</name>
|
||||||
|
<email>tatu@fasterxml.com</email>
|
||||||
|
</developer>
|
||||||
|
</developers>
|
||||||
|
|
||||||
|
<url>https://github.com/FasterXML/jackson-bom</url>
|
||||||
|
<scm>
|
||||||
|
<connection>scm:git:git@github.com:FasterXML/jackson-bom.git</connection>
|
||||||
|
<developerConnection>scm:git:git@github.com:FasterXML/jackson-bom.git</developerConnection>
|
||||||
|
<url>https://github.com/FasterXML/jackson-bom</url>
|
||||||
|
<tag>jackson-bom-2.18.3</tag>
|
||||||
|
</scm>
|
||||||
|
|
||||||
|
<properties>
|
||||||
|
<jackson.version>2.18.3</jackson.version>
|
||||||
|
|
||||||
|
<!-- 25-Sep-2019, tatu: With Jackson 2.x we will release full patch-level versions
|
||||||
|
of annotations BUT they are all identical, content-wise.
|
||||||
|
Given this, annotations could EITHER be `2.11.0` OR `${jackson.version}`.
|
||||||
|
Based on dev feedback, with 2.10 we will do latter. It apparently is less
|
||||||
|
confusing than alternative.
|
||||||
|
-->
|
||||||
|
<jackson.version.annotations>${jackson.version}</jackson.version.annotations>
|
||||||
|
<jackson.version.core>${jackson.version}</jackson.version.core>
|
||||||
|
<jackson.version.databind>${jackson.version}</jackson.version.databind>
|
||||||
|
<jackson.version.dataformat>${jackson.version}</jackson.version.dataformat>
|
||||||
|
<jackson.version.datatype>${jackson.version}</jackson.version.datatype>
|
||||||
|
<jackson.version.jaxrs>${jackson.version}</jackson.version.jaxrs>
|
||||||
|
<jackson.version.jakarta.rs>${jackson.version}</jackson.version.jakarta.rs>
|
||||||
|
<jackson.version.jacksonjr>${jackson.version}</jackson.version.jacksonjr>
|
||||||
|
|
||||||
|
<jackson.version.module>${jackson.version}</jackson.version.module>
|
||||||
|
<jackson.version.module.kotlin>${jackson.version.module}</jackson.version.module.kotlin>
|
||||||
|
<jackson.version.module.scala>${jackson.version.module}</jackson.version.module.scala>
|
||||||
|
<!-- JPMS Library Updates-->
|
||||||
|
<javax.activation.version>1.2.0</javax.activation.version>
|
||||||
|
|
||||||
|
<!-- for Reproducible Builds -->
|
||||||
|
<project.build.outputTimestamp>2025-02-28T23:15:46Z</project.build.outputTimestamp>
|
||||||
|
</properties>
|
||||||
|
|
||||||
|
<dependencyManagement>
|
||||||
|
<dependencies>
|
||||||
|
|
||||||
|
<!-- Core -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
<artifactId>jackson-annotations</artifactId>
|
||||||
|
<version>${jackson.version.annotations}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
<artifactId>jackson-core</artifactId>
|
||||||
|
<version>${jackson.version.core}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
<artifactId>jackson-databind</artifactId>
|
||||||
|
<version>${jackson.version.databind}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- Data Formats -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-avro</artifactId>
|
||||||
|
<version>${jackson.version.dataformat}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-cbor</artifactId>
|
||||||
|
<version>${jackson.version.dataformat}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-csv</artifactId>
|
||||||
|
<version>${jackson.version.dataformat}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-ion</artifactId>
|
||||||
|
<version>${jackson.version.dataformat}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-properties</artifactId>
|
||||||
|
<version>${jackson.version.dataformat}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-protobuf</artifactId>
|
||||||
|
<version>${jackson.version.dataformat}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-smile</artifactId>
|
||||||
|
<version>${jackson.version.dataformat}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency> <!-- Officially added in 2.13.0, beta in 2.12.3 -->
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-toml</artifactId>
|
||||||
|
<version>${jackson.version.dataformat}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-xml</artifactId>
|
||||||
|
<version>${jackson.version.dataformat}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-yaml</artifactId>
|
||||||
|
<version>${jackson.version.dataformat}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- Data Types -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-eclipse-collections</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-guava</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- 25-Feb-2021, tatu: as per [datatype-hibernate#139], h3 dropped from 2.13 -->
|
||||||
|
<!--
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-hibernate3</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
-->
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-hibernate4</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-hibernate5</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency> <!-- Added in 2.13 -->
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-hibernate5-jakarta</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency> <!-- Added in 2.15 -->
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-hibernate6</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-hppc</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency> <!-- since 2.12.2 -->
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-jakarta-jsonp</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-jaxrs</artifactId>
|
||||||
|
<!-- Should this follow datatype or JAX-RS version info?
|
||||||
|
-->
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-joda</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency> <!-- since 2.11 -->
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-joda-money</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-jdk8</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-json-org</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-jsr310</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-jsr353</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-pcollections</artifactId>
|
||||||
|
<version>${jackson.version.datatype}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- JAX-RS -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jaxrs</groupId>
|
||||||
|
<artifactId>jackson-jaxrs-base</artifactId>
|
||||||
|
<version>${jackson.version.jaxrs}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jaxrs</groupId>
|
||||||
|
<artifactId>jackson-jaxrs-cbor-provider</artifactId>
|
||||||
|
<version>${jackson.version.jaxrs}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jaxrs</groupId>
|
||||||
|
<artifactId>jackson-jaxrs-json-provider</artifactId>
|
||||||
|
<version>${jackson.version.jaxrs}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jaxrs</groupId>
|
||||||
|
<artifactId>jackson-jaxrs-smile-provider</artifactId>
|
||||||
|
<version>${jackson.version.jaxrs}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jaxrs</groupId>
|
||||||
|
<artifactId>jackson-jaxrs-xml-provider</artifactId>
|
||||||
|
<version>${jackson.version.jaxrs}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jaxrs</groupId>
|
||||||
|
<artifactId>jackson-jaxrs-yaml-provider</artifactId>
|
||||||
|
<version>${jackson.version.jaxrs}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- Jakarta-RS (2.13+) -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jakarta.rs</groupId>
|
||||||
|
<artifactId>jackson-jakarta-rs-base</artifactId>
|
||||||
|
<version>${jackson.version.jakarta.rs}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jakarta.rs</groupId>
|
||||||
|
<artifactId>jackson-jakarta-rs-cbor-provider</artifactId>
|
||||||
|
<version>${jackson.version.jakarta.rs}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jakarta.rs</groupId>
|
||||||
|
<artifactId>jackson-jakarta-rs-json-provider</artifactId>
|
||||||
|
<version>${jackson.version.jakarta.rs}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jakarta.rs</groupId>
|
||||||
|
<artifactId>jackson-jakarta-rs-smile-provider</artifactId>
|
||||||
|
<version>${jackson.version.jakarta.rs}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jakarta.rs</groupId>
|
||||||
|
<artifactId>jackson-jakarta-rs-xml-provider</artifactId>
|
||||||
|
<version>${jackson.version.jakarta.rs}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jakarta.rs</groupId>
|
||||||
|
<artifactId>jackson-jakarta-rs-yaml-provider</artifactId>
|
||||||
|
<version>${jackson.version.jakarta.rs}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- Jackson Jr. -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jr</groupId>
|
||||||
|
<artifactId>jackson-jr-all</artifactId>
|
||||||
|
<version>${jackson.version.jacksonjr}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jr</groupId>
|
||||||
|
<artifactId>jackson-jr-annotation-support</artifactId>
|
||||||
|
<version>${jackson.version.jacksonjr}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency> <!-- added in 2.17 -->
|
||||||
|
<groupId>com.fasterxml.jackson.jr</groupId>
|
||||||
|
<artifactId>jackson-jr-extension-javatime</artifactId>
|
||||||
|
<version>${jackson.version.jacksonjr}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jr</groupId>
|
||||||
|
<artifactId>jackson-jr-objects</artifactId>
|
||||||
|
<version>${jackson.version.jacksonjr}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jr</groupId>
|
||||||
|
<artifactId>jackson-jr-retrofit2</artifactId>
|
||||||
|
<version>${jackson.version.jacksonjr}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.jr</groupId>
|
||||||
|
<artifactId>jackson-jr-stree</artifactId>
|
||||||
|
<version>${jackson.version.jacksonjr}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- Modules, basic -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-afterburner</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency> <!-- Added in 2.16 -->
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-android-record</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-blackbird</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-guice</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency><!-- 2.16+ Guice7 variant -->
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-guice7</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-jaxb-annotations</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency> <!-- 2.13+: Jakarta-bind too [modules-base#130] -->
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-jakarta-xmlbind-annotations</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-jsonSchema</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency> <!-- 2.15+ Jakarta variant as well [jsonSchema#151] -->
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-jsonSchema-jakarta</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-kotlin</artifactId>
|
||||||
|
<version>${jackson.version.module.kotlin}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-mrbean</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency> <!-- Added in 2.13.0 -->
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-no-ctor-deser</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-osgi</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-parameter-names</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-paranamer</artifactId>
|
||||||
|
<version>${jackson.version.module}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- Language Modules -->
|
||||||
|
|
||||||
|
<!-- 21-Nov-2020, tatu: Scala 2.10 support dropped in Jackson 2.12 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-scala_2.11</artifactId>
|
||||||
|
<version>${jackson.version.module.scala}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-scala_2.12</artifactId>
|
||||||
|
<version>${jackson.version.module.scala}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-scala_2.13</artifactId>
|
||||||
|
<version>${jackson.version.module.scala}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-scala_3</artifactId>
|
||||||
|
<version>${jackson.version.module.scala}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
</dependencies>
|
||||||
|
</dependencyManagement>
|
||||||
|
|
||||||
|
<!-- Alas, need to include snapshot reference since otherwise can not find
|
||||||
|
snapshot of parent... -->
|
||||||
|
<repositories>
|
||||||
|
<repository>
|
||||||
|
<id>sonatype-nexus-snapshots</id>
|
||||||
|
<name>Sonatype Nexus Snapshots</name>
|
||||||
|
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
|
||||||
|
<releases><enabled>false</enabled></releases>
|
||||||
|
<snapshots><enabled>true</enabled></snapshots>
|
||||||
|
</repository>
|
||||||
|
</repositories>
|
||||||
|
</project>
|
@ -0,0 +1 @@
|
|||||||
|
a0020677d60a0b6a0467f1f9babdf89963a9a872
|
@ -0,0 +1,3 @@
|
|||||||
|
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||||
|
#Mon Jun 30 11:08:15 CST 2025
|
||||||
|
jackson-parent-2.18.1.pom>public=
|
@ -0,0 +1,173 @@
|
|||||||
|
<?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/maven-v4_0_0.xsd">
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
|
||||||
|
<parent>
|
||||||
|
<groupId>com.fasterxml</groupId>
|
||||||
|
<artifactId>oss-parent</artifactId>
|
||||||
|
<version>61</version>
|
||||||
|
</parent>
|
||||||
|
|
||||||
|
<groupId>com.fasterxml.jackson</groupId>
|
||||||
|
<artifactId>jackson-parent</artifactId>
|
||||||
|
<version>2.18.1</version>
|
||||||
|
<packaging>pom</packaging>
|
||||||
|
|
||||||
|
<name>Jackson parent poms</name>
|
||||||
|
<description>Parent pom for all Jackson components</description>
|
||||||
|
<url>http://github.com/FasterXML/</url>
|
||||||
|
<organization>
|
||||||
|
<name>FasterXML</name>
|
||||||
|
<url>http://fasterxml.com/</url>
|
||||||
|
</organization>
|
||||||
|
<licenses>
|
||||||
|
<license>
|
||||||
|
<name>The Apache Software License, Version 2.0</name>
|
||||||
|
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
|
||||||
|
<distribution>repo</distribution>
|
||||||
|
</license>
|
||||||
|
</licenses>
|
||||||
|
|
||||||
|
<developers>
|
||||||
|
<developer>
|
||||||
|
<id>cowtowncoder</id>
|
||||||
|
<name>Tatu Saloranta</name>
|
||||||
|
<email>tatu@fasterxml.com</email>
|
||||||
|
</developer>
|
||||||
|
</developers>
|
||||||
|
|
||||||
|
<scm>
|
||||||
|
<connection>scm:git:git@github.com:FasterXML/jackson-parent.git</connection>
|
||||||
|
<developerConnection>scm:git:git@github.com:FasterXML/jackson-parent.git</developerConnection>
|
||||||
|
<url>http://github.com/FasterXML/jackson-parent</url>
|
||||||
|
<tag>jackson-parent-2.18.1</tag>
|
||||||
|
</scm>
|
||||||
|
|
||||||
|
<properties>
|
||||||
|
<!-- 02-Oct-2015, tatu: Jackson 2.4 and above are Java 6 (earlier versions Java 5);
|
||||||
|
Jackson 2.7 and above Java 7 (with exception of `jackson-core`/`jackson-annotations` still Java 6),
|
||||||
|
-->
|
||||||
|
<!-- 09-Jan-2021, tatu: Jackson 2.13 finally raises baseline to Java 8, with continuing
|
||||||
|
exception fo `jackson-core`/`jackson-annotations` as Java 6 -->
|
||||||
|
<javac.src.version>1.8</javac.src.version>
|
||||||
|
<javac.target.version>1.8</javac.target.version>
|
||||||
|
<maven.compiler.source>${javac.src.version}</maven.compiler.source>
|
||||||
|
<maven.compiler.target>${javac.target.version}</maven.compiler.target>
|
||||||
|
|
||||||
|
<javac.debuglevel>lines,source,vars</javac.debuglevel>
|
||||||
|
|
||||||
|
<!-- 12-Oct-2024, tatu: [jackson-parent#15] Downgrade Moditect plugin for 2.18.1+
|
||||||
|
-->
|
||||||
|
<version.plugin.moditect>1.1.0</version.plugin.moditect>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
| For automatically generating PackageVersion.java. Your child pom.xml must define
|
||||||
|
| packageVersion.dir and packageVersion.package, and must set the phase of the
|
||||||
|
| process-packageVersion execution of maven-replacer-plugin to 'generate-sources'.
|
||||||
|
-->
|
||||||
|
<packageVersion.template.input>${basedir}/src/main/java/${packageVersion.dir}/PackageVersion.java.in</packageVersion.template.input>
|
||||||
|
<packageVersion.template.output>${generatedSourcesDir}/${packageVersion.dir}/PackageVersion.java</packageVersion.template.output>
|
||||||
|
|
||||||
|
<project.build.outputTimestamp>2024-10-28T22:52:39Z</project.build.outputTimestamp>
|
||||||
|
</properties>
|
||||||
|
|
||||||
|
<!-- 17-Sep-2021, tatu: Used to have junit prior to Jackson 2.13, removed due to
|
||||||
|
[jackson-bom#43] issue
|
||||||
|
-->
|
||||||
|
|
||||||
|
<!-- Alas, need to include snapshot reference since otherwise can not find
|
||||||
|
snapshot of parent... -->
|
||||||
|
<repositories>
|
||||||
|
<repository>
|
||||||
|
<id>sonatype-nexus-snapshots</id>
|
||||||
|
<name>Sonatype Nexus Snapshots</name>
|
||||||
|
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
|
||||||
|
<releases><enabled>false</enabled></releases>
|
||||||
|
<snapshots><enabled>true</enabled></snapshots>
|
||||||
|
</repository>
|
||||||
|
</repositories>
|
||||||
|
|
||||||
|
<build>
|
||||||
|
<pluginManagement>
|
||||||
|
<plugins>
|
||||||
|
|
||||||
|
<!-- Jackson has stricter enforced requirements than parent pom -->
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-enforcer-plugin</artifactId>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>enforce-java</id>
|
||||||
|
<phase>validate</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>enforce</goal>
|
||||||
|
</goals>
|
||||||
|
<configuration>
|
||||||
|
<rules>
|
||||||
|
<requireMavenVersion>
|
||||||
|
<version>[3.6,)</version>
|
||||||
|
<message>[ERROR] The currently supported version of Maven is 3.6 or higher</message>
|
||||||
|
</requireMavenVersion>
|
||||||
|
<requirePluginVersions>
|
||||||
|
<banLatest>true</banLatest>
|
||||||
|
<banRelease>true</banRelease>
|
||||||
|
<banSnapshots>true</banSnapshots>
|
||||||
|
<phases>clean,deploy,site</phases>
|
||||||
|
<message>[ERROR] Best Practice is to always define plugin versions!</message>
|
||||||
|
</requirePluginVersions>
|
||||||
|
</rules>
|
||||||
|
</configuration>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
<!-- use of replacer plug-in specific to Jackson -->
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.google.code.maven-replacer-plugin</groupId>
|
||||||
|
<artifactId>replacer</artifactId>
|
||||||
|
<version>${version.plugin.replacer}</version>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>process-packageVersion</id>
|
||||||
|
<goals>
|
||||||
|
<goal>replace</goal>
|
||||||
|
</goals>
|
||||||
|
<!--
|
||||||
|
| We explicitly omit 'phase' here so child poms can opt in to
|
||||||
|
| generating their PackageVersion.java file.
|
||||||
|
|
|
||||||
|
| If your child pom wants a PackageVersion.java file, define
|
||||||
|
| the 'packageVersion.dir' and 'packageVersion.package' properties
|
||||||
|
| and include the commented-out section in your child pom's plugin
|
||||||
|
| for this execution ID.
|
||||||
|
<phase>generate-sources</phase>
|
||||||
|
-->
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
<configuration>
|
||||||
|
<file>${packageVersion.template.input}</file>
|
||||||
|
<outputFile>${packageVersion.template.output}</outputFile>
|
||||||
|
<replacements>
|
||||||
|
<replacement>
|
||||||
|
<token>@package@</token>
|
||||||
|
<value>${packageVersion.package}</value>
|
||||||
|
</replacement>
|
||||||
|
<replacement>
|
||||||
|
<token>@projectversion@</token>
|
||||||
|
<value>${project.version}</value>
|
||||||
|
</replacement>
|
||||||
|
<replacement>
|
||||||
|
<token>@projectgroupid@</token>
|
||||||
|
<value>${project.groupId}</value>
|
||||||
|
</replacement>
|
||||||
|
<replacement>
|
||||||
|
<token>@projectartifactid@</token>
|
||||||
|
<value>${project.artifactId}</value>
|
||||||
|
</replacement>
|
||||||
|
</replacements>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</pluginManagement>
|
||||||
|
</build>
|
||||||
|
|
||||||
|
</project>
|
@ -0,0 +1 @@
|
|||||||
|
fcd5c9c72aeebb63d13eb4330842fdb8ae4f9a1c
|
@ -0,0 +1,4 @@
|
|||||||
|
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||||
|
#Mon Jun 30 11:08:21 CST 2025
|
||||||
|
jackson-module-parameter-names-2.12.7.jar>public=
|
||||||
|
jackson-module-parameter-names-2.12.7.pom>public=
|
Binary file not shown.
@ -0,0 +1 @@
|
|||||||
|
ba0ff8bb5fd340773b206e71543fb7239cd49ad0
|
@ -0,0 +1,117 @@
|
|||||||
|
<?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">
|
||||||
|
<!-- This module was also published with a richer model, Gradle metadata, -->
|
||||||
|
<!-- which should be used instead. Do not delete the following line which -->
|
||||||
|
<!-- is to indicate to Gradle or any Gradle module metadata file consumer -->
|
||||||
|
<!-- that they should prefer consuming it instead. -->
|
||||||
|
<!-- do_not_remove: published-with-gradle-metadata -->
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
<parent>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-modules-java8</artifactId>
|
||||||
|
<version>2.12.7</version>
|
||||||
|
</parent>
|
||||||
|
<artifactId>jackson-module-parameter-names</artifactId>
|
||||||
|
<name>Jackson-module-parameter-names</name>
|
||||||
|
<packaging>bundle</packaging>
|
||||||
|
<description>Add-on module for Jackson (http://jackson.codehaus.org) to support
|
||||||
|
introspection of method/constructor parameter names, without having to add explicit property name annotation.
|
||||||
|
</description>
|
||||||
|
|
||||||
|
<properties>
|
||||||
|
<!-- explicitly target JDK 8 -->
|
||||||
|
<javac.src.version>1.8</javac.src.version>
|
||||||
|
<javac.target.version>1.8</javac.target.version>
|
||||||
|
<!-- Generate PackageVersion.java into this directory. -->
|
||||||
|
<packageVersion.dir>com/fasterxml/jackson/module/paramnames</packageVersion.dir>
|
||||||
|
<packageVersion.package>${project.groupId}.paramnames</packageVersion.package>
|
||||||
|
|
||||||
|
<assertj-core.version>3.8.0</assertj-core.version>
|
||||||
|
<mockito-core.version>1.10.19</mockito-core.version>
|
||||||
|
</properties>
|
||||||
|
|
||||||
|
<dependencies>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.assertj</groupId>
|
||||||
|
<artifactId>assertj-core</artifactId>
|
||||||
|
<version>${assertj-core.version}</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.mockito</groupId>
|
||||||
|
<artifactId>mockito-core</artifactId>
|
||||||
|
<version>${mockito-core.version}</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-enforcer-plugin</artifactId>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>enforce-java</id>
|
||||||
|
<phase>validate</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>enforce</goal>
|
||||||
|
</goals>
|
||||||
|
<configuration>
|
||||||
|
<rules>
|
||||||
|
<requireJavaVersion>
|
||||||
|
<version>[1.8,)</version>
|
||||||
|
</requireJavaVersion>
|
||||||
|
</rules>
|
||||||
|
</configuration>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-compiler-plugin</artifactId>
|
||||||
|
<version>3.2</version>
|
||||||
|
<inherited>true</inherited>
|
||||||
|
<configuration>
|
||||||
|
<source>${javac.src.version}</source>
|
||||||
|
<target>${javac.target.version}</target>
|
||||||
|
<showDeprecation>true</showDeprecation>
|
||||||
|
<showWarnings>true</showWarnings>
|
||||||
|
<optimize>true</optimize>
|
||||||
|
<compilerArgs>
|
||||||
|
<arg>-Xlint</arg>
|
||||||
|
<arg>-parameters</arg>
|
||||||
|
</compilerArgs>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<!-- Inherited from oss-base. Generate PackageVersion.java.-->
|
||||||
|
<groupId>com.google.code.maven-replacer-plugin</groupId>
|
||||||
|
<artifactId>replacer</artifactId>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>process-packageVersion</id>
|
||||||
|
<phase>generate-sources</phase>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-surefire-plugin</artifactId>
|
||||||
|
<version>${version.plugin.surefire}</version>
|
||||||
|
<configuration>
|
||||||
|
<excludes>
|
||||||
|
<exclude>${packageVersion.dir}/failing/*.java</exclude>
|
||||||
|
</excludes>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
<!-- 28-Mar-2019, tatu: Add rudimentary JDK9+ module info. To build with JDK 8
|
||||||
|
will have to use `moduleInfoFile` as anything else requires JDK 9+
|
||||||
|
-->
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.moditect</groupId>
|
||||||
|
<artifactId>moditect-maven-plugin</artifactId>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
</project>
|
@ -0,0 +1 @@
|
|||||||
|
0bd64eee886d5618950ae5a32792c04be5397992
|
@ -0,0 +1,3 @@
|
|||||||
|
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||||
|
#Mon Jun 30 11:08:13 CST 2025
|
||||||
|
jackson-modules-java8-2.12.7.pom>public=
|
@ -0,0 +1,101 @@
|
|||||||
|
<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>
|
||||||
|
<parent>
|
||||||
|
<groupId>com.fasterxml.jackson</groupId>
|
||||||
|
<artifactId>jackson-base</artifactId>
|
||||||
|
<version>2.12.7</version>
|
||||||
|
</parent>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-modules-java8</artifactId>
|
||||||
|
<name>Jackson modules: Java 8</name>
|
||||||
|
<version>2.12.7</version>
|
||||||
|
<packaging>pom</packaging>
|
||||||
|
<description>Parent pom for Jackson modules needed to support Java 8 features and types
|
||||||
|
</description>
|
||||||
|
|
||||||
|
<modules>
|
||||||
|
<module>parameter-names</module>
|
||||||
|
<module>datatypes</module>
|
||||||
|
<module>datetime</module>
|
||||||
|
</modules>
|
||||||
|
|
||||||
|
<url>https://github.com/FasterXML/jackson-modules-java8</url>
|
||||||
|
<scm>
|
||||||
|
<connection>scm:git:git@github.com:FasterXML/jackson-modules-java8.git</connection>
|
||||||
|
<developerConnection>scm:git:git@github.com:FasterXML/jackson-modules-java8.git</developerConnection>
|
||||||
|
<url>http://github.com/FasterXML/jackson-modules-java8</url>
|
||||||
|
<tag>jackson-modules-java8-2.12.7</tag>
|
||||||
|
</scm>
|
||||||
|
<issueManagement>
|
||||||
|
<url>https://github.com/FasterXML/jackson-modules-java8/issues</url>
|
||||||
|
</issueManagement>
|
||||||
|
|
||||||
|
<!-- NOTE: `dependencyManagement` comes from jackson-bom since 2.8.5 -->
|
||||||
|
|
||||||
|
<dependencies>
|
||||||
|
<!-- Extends Jackson mapper -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
<artifactId>jackson-core</artifactId>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
<artifactId>jackson-databind</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency> <!-- all modules use junit for testing -->
|
||||||
|
<groupId>junit</groupId>
|
||||||
|
<artifactId>junit</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
|
||||||
|
<!-- Alas, need to include snapshot reference since otherwise can not find
|
||||||
|
snapshot of parent... -->
|
||||||
|
<repositories>
|
||||||
|
<repository>
|
||||||
|
<id>sonatype-nexus-snapshots</id>
|
||||||
|
<name>Sonatype Nexus Snapshots</name>
|
||||||
|
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
|
||||||
|
<releases><enabled>false</enabled></releases>
|
||||||
|
<snapshots><enabled>true</enabled></snapshots>
|
||||||
|
</repository>
|
||||||
|
</repositories>
|
||||||
|
|
||||||
|
<build>
|
||||||
|
<pluginManagement>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<!-- Inherited from oss-base. Generate PackageVersion.java.-->
|
||||||
|
<groupId>com.google.code.maven-replacer-plugin</groupId>
|
||||||
|
<artifactId>replacer</artifactId>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>process-packageVersion</id>
|
||||||
|
<phase>generate-sources</phase>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-surefire-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<excludes>
|
||||||
|
<exclude>com/fasterxml/jackson/**/failing/*.java</exclude>
|
||||||
|
</excludes>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</pluginManagement>
|
||||||
|
|
||||||
|
<!-- 05-Jul-2020, tatu: Add generation of Gradle Module Metadata -->
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>de.jjohannes</groupId>
|
||||||
|
<artifactId>gradle-module-metadata-maven-plugin</artifactId>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
|
||||||
|
</project>
|
@ -0,0 +1 @@
|
|||||||
|
9729c71e36536e882af05222a33279cfc8fddcb4
|
3
com/fasterxml/oss-parent/61/_remote.repositories
Normal file
3
com/fasterxml/oss-parent/61/_remote.repositories
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||||
|
#Mon Jun 30 11:08:15 CST 2025
|
||||||
|
oss-parent-61.pom>public=
|
628
com/fasterxml/oss-parent/61/oss-parent-61.pom
Normal file
628
com/fasterxml/oss-parent/61/oss-parent-61.pom
Normal file
@ -0,0 +1,628 @@
|
|||||||
|
<?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/maven-v4_0_0.xsd">
|
||||||
|
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
|
||||||
|
<groupId>com.fasterxml</groupId>
|
||||||
|
<artifactId>oss-parent</artifactId>
|
||||||
|
<version>61</version>
|
||||||
|
<packaging>pom</packaging>
|
||||||
|
|
||||||
|
<name>FasterXML.com parent pom</name>
|
||||||
|
<description>FasterXML.com parent pom</description>
|
||||||
|
<url>http://github.com/FasterXML/</url>
|
||||||
|
<organization>
|
||||||
|
<name>FasterXML</name>
|
||||||
|
<url>http://fasterxml.com/</url>
|
||||||
|
</organization>
|
||||||
|
<licenses>
|
||||||
|
<license>
|
||||||
|
<name>The Apache Software License, Version 2.0</name>
|
||||||
|
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
|
||||||
|
<distribution>repo</distribution>
|
||||||
|
</license>
|
||||||
|
</licenses>
|
||||||
|
|
||||||
|
<!-- to fill in mostly by children, but stupid Sonatype REQUIRES
|
||||||
|
one developer already here
|
||||||
|
-->
|
||||||
|
<developers>
|
||||||
|
<developer>
|
||||||
|
<id>cowtowncoder</id>
|
||||||
|
<name>Tatu Saloranta</name>
|
||||||
|
<email>tatu@fasterxml.com</email>
|
||||||
|
</developer>
|
||||||
|
</developers>
|
||||||
|
|
||||||
|
<scm>
|
||||||
|
<connection>scm:git:git@github.com:FasterXML/oss-parent.git</connection>
|
||||||
|
<developerConnection>scm:git:git@github.com:FasterXML/oss-parent.git</developerConnection>
|
||||||
|
<url>http://github.com/FasterXML/oss-parent</url>
|
||||||
|
<tag>oss-parent-61</tag>
|
||||||
|
</scm>
|
||||||
|
<issueManagement>
|
||||||
|
<system>GitHub Issue Management</system>
|
||||||
|
<url>https://github.com/FasterXML/${project.artifactId}/issues</url>
|
||||||
|
</issueManagement>
|
||||||
|
|
||||||
|
<distributionManagement>
|
||||||
|
<snapshotRepository>
|
||||||
|
<id>sonatype-nexus-snapshots</id>
|
||||||
|
<name>Sonatype Nexus Snapshots</name>
|
||||||
|
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
|
||||||
|
</snapshotRepository>
|
||||||
|
|
||||||
|
<repository>
|
||||||
|
<id>sonatype-nexus-staging</id>
|
||||||
|
<name>Nexus Release Repository</name>
|
||||||
|
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
|
||||||
|
</repository>
|
||||||
|
</distributionManagement>
|
||||||
|
|
||||||
|
<properties>
|
||||||
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||||
|
<project.build.resourceEncoding>UTF-8</project.build.resourceEncoding>
|
||||||
|
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
||||||
|
<!-- enable Reproducible Builds -->
|
||||||
|
<project.build.outputTimestamp>2024-08-27T03:08:08Z</project.build.outputTimestamp>
|
||||||
|
|
||||||
|
<generatedSourcesDir>${project.build.directory}/generated-sources</generatedSourcesDir>
|
||||||
|
|
||||||
|
<javadoc.maxmemory>1g</javadoc.maxmemory>
|
||||||
|
|
||||||
|
<!-- Use 1.6 as default baseline -->
|
||||||
|
<javac.src.version>1.6</javac.src.version>
|
||||||
|
<javac.target.version>1.6</javac.target.version>
|
||||||
|
|
||||||
|
<!-- By default, include all debug info; "vars" and "lines" both add 10-15% in size,
|
||||||
|
"source" very little
|
||||||
|
-->
|
||||||
|
<javac.debuglevel>lines,source,vars</javac.debuglevel>
|
||||||
|
<maven.build.timestamp.format>yyyy-MM-dd HH:mm:ssZ</maven.build.timestamp.format>
|
||||||
|
<!--
|
||||||
|
| Configuration properties for the OSGi maven-bundle-plugin
|
||||||
|
-->
|
||||||
|
<osgi.export>${project.groupId}.*;version=${project.version}</osgi.export>
|
||||||
|
<osgi.import>*</osgi.import>
|
||||||
|
<osgi.dynamicImport />
|
||||||
|
<osgi.private />
|
||||||
|
<osgi.requiredExecutionEnvironment />
|
||||||
|
<osgi.versionpolicy>${range;[===,=+);${@}}</osgi.versionpolicy>
|
||||||
|
<osgi.includeResource>{maven-resources}</osgi.includeResource>
|
||||||
|
<!-- 27-Dec-2015, tatu: Allow use of "Main-Class" too, default to empty -->
|
||||||
|
<osgi.mainClass />
|
||||||
|
|
||||||
|
<!--
|
||||||
|
| shared build/report plugins version
|
||||||
|
-->
|
||||||
|
|
||||||
|
<version.plugin.bundle>5.1.9</version.plugin.bundle>
|
||||||
|
|
||||||
|
<version.plugin.clean>3.4.0</version.plugin.clean>
|
||||||
|
<version.plugin.dependency>3.8.0</version.plugin.dependency>
|
||||||
|
<version.plugin.cobertura>2.7</version.plugin.cobertura>
|
||||||
|
<version.plugin.compiler>3.13.0</version.plugin.compiler>
|
||||||
|
<version.plugin.deploy>3.1.3</version.plugin.deploy>
|
||||||
|
<version.plugin.enforcer>3.5.0</version.plugin.enforcer>
|
||||||
|
<version.plugin.gpg>3.2.5</version.plugin.gpg>
|
||||||
|
|
||||||
|
<version.plugin.install>3.1.3</version.plugin.install>
|
||||||
|
<version.plugin.jacoco>0.8.12</version.plugin.jacoco>
|
||||||
|
<version.plugin.jar>3.4.2</version.plugin.jar>
|
||||||
|
|
||||||
|
<version.plugin.javadoc>3.8.0</version.plugin.javadoc>
|
||||||
|
|
||||||
|
<version.plugin.moditect>1.2.2.Final</version.plugin.moditect>
|
||||||
|
|
||||||
|
<version.plugin.pmd>3.23.0</version.plugin.pmd>
|
||||||
|
<version.plugin.release>3.1.1</version.plugin.release>
|
||||||
|
<version.plugin.replacer>1.5.3</version.plugin.replacer>
|
||||||
|
<version.plugin.resources>3.3.1</version.plugin.resources>
|
||||||
|
|
||||||
|
<version.plugin.scm>2.1.0</version.plugin.scm>
|
||||||
|
<version.plugin.shade>3.6.0</version.plugin.shade>
|
||||||
|
<version.plugin.site>4.0.0-M16</version.plugin.site>
|
||||||
|
|
||||||
|
<version.plugin.source>3.3.1</version.plugin.source>
|
||||||
|
|
||||||
|
<version.plugin.surefire>3.4.0</version.plugin.surefire>
|
||||||
|
|
||||||
|
<version.plugin.wrapper>3.3.2</version.plugin.wrapper>
|
||||||
|
|
||||||
|
<!-- other "well-known" lib versions -->
|
||||||
|
<!-- 13-Oct-2020, 4.13 -> 4.13.1 (version 41) -->
|
||||||
|
<!-- 03-May-2020, 4.13.1 -> 4.13.2 (version 45) -->
|
||||||
|
<version.junit>4.13.2</version.junit>
|
||||||
|
|
||||||
|
<!-- 19-Feb-2024: Let's add JUnit5 (jupiter) too -->
|
||||||
|
<version.junit5>5.10.2</version.junit5>
|
||||||
|
|
||||||
|
<version.assertj>3.24.2</version.assertj>
|
||||||
|
|
||||||
|
</properties>
|
||||||
|
|
||||||
|
<repositories>
|
||||||
|
<repository>
|
||||||
|
<id>sonatype-nexus-snapshots</id>
|
||||||
|
<name>Sonatype Nexus Snapshots</name>
|
||||||
|
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
|
||||||
|
<releases>
|
||||||
|
<enabled>false</enabled>
|
||||||
|
</releases>
|
||||||
|
<snapshots>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
</snapshots>
|
||||||
|
</repository>
|
||||||
|
</repositories>
|
||||||
|
|
||||||
|
<build>
|
||||||
|
<pluginManagement>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.codehaus.mojo</groupId>
|
||||||
|
<artifactId>build-helper-maven-plugin</artifactId>
|
||||||
|
<version>3.6.0</version>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-clean-plugin</artifactId>
|
||||||
|
<version>${version.plugin.clean}</version>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-dependency-plugin</artifactId>
|
||||||
|
<version>${version.plugin.dependency}</version>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-deploy-plugin</artifactId>
|
||||||
|
<version>${version.plugin.deploy}</version>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-gpg-plugin</artifactId>
|
||||||
|
<version>${version.plugin.gpg}</version>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-install-plugin</artifactId>
|
||||||
|
<version>${version.plugin.install}</version>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-javadoc-plugin</artifactId>
|
||||||
|
<version>${version.plugin.javadoc}</version>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-resources-plugin</artifactId>
|
||||||
|
<version>${version.plugin.resources}</version>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-shade-plugin</artifactId>
|
||||||
|
<version>${version.plugin.shade}</version>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-site-plugin</artifactId>
|
||||||
|
<version>${version.plugin.site}</version>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-source-plugin</artifactId>
|
||||||
|
<version>${version.plugin.source}</version>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-wrapper-plugin</artifactId>
|
||||||
|
<version>${version.plugin.wrapper}</version>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<!-- 05-Dec-2018, tatu: v34 adds "moditect" plug-in, for Java 9+ Module support -->
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.moditect</groupId>
|
||||||
|
<artifactId>moditect-maven-plugin</artifactId>
|
||||||
|
<version>${version.plugin.moditect}</version>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<!-- 26-Mar-2018, tatu: This is a weird component; up to 1.4.1 has
|
||||||
|
artifact `maven-replacer-plugin`; from 1.5 just `replacer`?!?!
|
||||||
|
-->
|
||||||
|
<groupId>com.google.code.maven-replacer-plugin</groupId>
|
||||||
|
<artifactId>replacer</artifactId>
|
||||||
|
<!--
|
||||||
|
<artifactId>maven-replacer-plugin</artifactId>
|
||||||
|
-->
|
||||||
|
<version>${version.plugin.replacer}</version>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.codehaus.mojo</groupId>
|
||||||
|
<artifactId>cobertura-maven-plugin</artifactId>
|
||||||
|
<version>${version.plugin.cobertura}</version>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.felix</groupId>
|
||||||
|
<artifactId>maven-bundle-plugin</artifactId>
|
||||||
|
<version>${version.plugin.bundle}</version>
|
||||||
|
<configuration>
|
||||||
|
<instructions>
|
||||||
|
<!--
|
||||||
|
| stops the "uses" clauses being added to "Export-Package" manifest entry
|
||||||
|
-->
|
||||||
|
<!-- 04-Nov-2016, tatu: Not quite sure why it was disabled; see
|
||||||
|
|
||||||
|
https://github.com/FasterXML/jackson-jaxrs-providers/issues/93
|
||||||
|
|
||||||
|
for problem caused. Because of this, removed from Jackson 2.9
|
||||||
|
|
||||||
|
<_nouses>true</_nouses>
|
||||||
|
-->
|
||||||
|
|
||||||
|
<!--
|
||||||
|
| Stop the JAVA_1_n_HOME variables from being treated as headers by Bnd
|
||||||
|
-->
|
||||||
|
<_removeheaders>Include-Resource,JAVA_1_3_HOME,JAVA_1_4_HOME,JAVA_1_5_HOME,JAVA_1_6_HOME,JAVA_1_7_HOME</_removeheaders>
|
||||||
|
<_versionpolicy>${osgi.versionpolicy}</_versionpolicy>
|
||||||
|
<Bundle-Name>${project.name}</Bundle-Name>
|
||||||
|
<Bundle-SymbolicName>${project.groupId}.${project.artifactId}</Bundle-SymbolicName>
|
||||||
|
<Bundle-Description>${project.description}</Bundle-Description>
|
||||||
|
<Export-Package>${osgi.export}</Export-Package>
|
||||||
|
<Private-Package>${osgi.private}</Private-Package>
|
||||||
|
<Import-Package>${osgi.import}</Import-Package>
|
||||||
|
<DynamicImport-Package>${osgi.dynamicImport}</DynamicImport-Package>
|
||||||
|
<Include-Resource>${osgi.includeResource}</Include-Resource>
|
||||||
|
<Bundle-DocURL>${project.url}</Bundle-DocURL>
|
||||||
|
<Bundle-RequiredExecutionEnvironment>${osgi.requiredExecutionEnvironment}</Bundle-RequiredExecutionEnvironment>
|
||||||
|
|
||||||
|
<X-Compile-Source-JDK>${javac.src.version}</X-Compile-Source-JDK>
|
||||||
|
<X-Compile-Target-JDK>${javac.target.version}</X-Compile-Target-JDK>
|
||||||
|
|
||||||
|
<Implementation-Title>${project.name}</Implementation-Title>
|
||||||
|
<Implementation-Version>${project.version}</Implementation-Version>
|
||||||
|
<Implementation-Vendor-Id>${project.groupId}</Implementation-Vendor-Id>
|
||||||
|
<Implementation-Vendor>${project.organization.name}</Implementation-Vendor>
|
||||||
|
|
||||||
|
<Specification-Title>${project.name}</Specification-Title>
|
||||||
|
<Specification-Version>${project.version}</Specification-Version>
|
||||||
|
<Specification-Vendor>${project.organization.name}</Specification-Vendor>
|
||||||
|
|
||||||
|
<Main-Class>${osgi.mainClass}</Main-Class>
|
||||||
|
</instructions>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<!-- Plug-in settings needed for Maven/Nexus release handling
|
||||||
|
-->
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-release-plugin</artifactId>
|
||||||
|
<version>${version.plugin.release}</version>
|
||||||
|
<configuration>
|
||||||
|
<mavenExecutorId>forked-path</mavenExecutorId>
|
||||||
|
<useReleaseProfile>false</useReleaseProfile>
|
||||||
|
<arguments>-Prelease</arguments>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
<!-- 05-Mar-2021, tatu: I don't think this is in use at all?
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.sonatype.plugins</groupId>
|
||||||
|
<artifactId>nexus-maven-plugin</artifactId>
|
||||||
|
<version>2.1</version>
|
||||||
|
<configuration>
|
||||||
|
<nexusUrl>https://oss.sonatype.org/</nexusUrl>
|
||||||
|
<serverAuthId>sonatype-nexus-staging</serverAuthId>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
-->
|
||||||
|
|
||||||
|
</plugins>
|
||||||
|
</pluginManagement>
|
||||||
|
|
||||||
|
<plugins>
|
||||||
|
<!-- In Alphabetic order by 'artifactId' -->
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.codehaus.mojo</groupId>
|
||||||
|
<artifactId>build-helper-maven-plugin</artifactId>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>add-generated-sources</id>
|
||||||
|
<phase>generate-sources</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>add-source</goal>
|
||||||
|
</goals>
|
||||||
|
<configuration>
|
||||||
|
<sources>
|
||||||
|
<source>${generatedSourcesDir}</source>
|
||||||
|
</sources>
|
||||||
|
</configuration>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.jacoco</groupId>
|
||||||
|
<artifactId>jacoco-maven-plugin</artifactId>
|
||||||
|
<version>${version.plugin.jacoco}</version>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-compiler-plugin</artifactId>
|
||||||
|
<version>${version.plugin.compiler}</version>
|
||||||
|
<!-- 05-Dec-2018, tatu: Looks like override needed for some reason
|
||||||
|
(probably for Java 9+ Module support)
|
||||||
|
-->
|
||||||
|
<dependencies>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.ow2.asm</groupId>
|
||||||
|
<artifactId>asm</artifactId>
|
||||||
|
<version>9.7</version>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
<configuration>
|
||||||
|
<source>${javac.src.version}</source>
|
||||||
|
<target>${javac.target.version}</target>
|
||||||
|
<showDeprecation>true</showDeprecation>
|
||||||
|
<showWarnings>true</showWarnings>
|
||||||
|
<!-- 16-Apr-2013, tatu: As per Nick W's suggestions, let's
|
||||||
|
use these to reduce jar size
|
||||||
|
-->
|
||||||
|
<debug>true</debug>
|
||||||
|
<debuglevel>${javac.debuglevel}</debuglevel>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-enforcer-plugin</artifactId>
|
||||||
|
<version>${version.plugin.enforcer}</version>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>enforce-java</id>
|
||||||
|
<phase>validate</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>enforce</goal>
|
||||||
|
</goals>
|
||||||
|
<configuration>
|
||||||
|
<rules>
|
||||||
|
<!-- 08-Aug-2017, tatu: No FX/CTC lib allows 1.5 any more -->
|
||||||
|
<requireJavaVersion>
|
||||||
|
<version>[1.6,)</version>
|
||||||
|
<message>[ERROR] The currently supported version of Java is 1.6 or higher</message>
|
||||||
|
</requireJavaVersion>
|
||||||
|
<requireMavenVersion>
|
||||||
|
<version>[3.0,)</version>
|
||||||
|
<message>[ERROR] The currently supported version of Maven is 3.0 or higher</message>
|
||||||
|
</requireMavenVersion>
|
||||||
|
<requirePluginVersions>
|
||||||
|
<banLatest>true</banLatest>
|
||||||
|
<banRelease>true</banRelease>
|
||||||
|
<banSnapshots>true</banSnapshots>
|
||||||
|
<phases>clean,deploy,site</phases>
|
||||||
|
<message>[ERROR] Best Practice is to always define plugin versions!</message>
|
||||||
|
</requirePluginVersions>
|
||||||
|
</rules>
|
||||||
|
</configuration>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.felix</groupId>
|
||||||
|
<artifactId>maven-bundle-plugin</artifactId>
|
||||||
|
<extensions>true</extensions>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-jar-plugin</artifactId>
|
||||||
|
<version>${version.plugin.jar}</version>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-scm-plugin</artifactId>
|
||||||
|
<version>${version.plugin.scm}</version>
|
||||||
|
<dependencies>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.apache.maven.scm</groupId>
|
||||||
|
<artifactId>maven-scm-provider-gitexe</artifactId>
|
||||||
|
<version>${version.plugin.scm}</version>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-site-plugin</artifactId>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>attach-descriptor</id>
|
||||||
|
<goals>
|
||||||
|
<goal>attach-descriptor</goal>
|
||||||
|
</goals>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-surefire-plugin</artifactId>
|
||||||
|
<version>${version.plugin.surefire}</version>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
</plugins>
|
||||||
|
|
||||||
|
<extensions>
|
||||||
|
<extension>
|
||||||
|
<groupId>org.apache.maven.scm</groupId>
|
||||||
|
<artifactId>maven-scm-provider-gitexe</artifactId>
|
||||||
|
<version>${version.plugin.scm}</version>
|
||||||
|
</extension>
|
||||||
|
|
||||||
|
<extension>
|
||||||
|
<groupId>org.apache.maven.scm</groupId>
|
||||||
|
<artifactId>maven-scm-manager-plexus</artifactId>
|
||||||
|
<version>${version.plugin.scm}</version>
|
||||||
|
</extension>
|
||||||
|
|
||||||
|
<!-- WTH is this? -->
|
||||||
|
<extension>
|
||||||
|
<groupId>org.kathrynhuxtable.maven.wagon</groupId>
|
||||||
|
<artifactId>wagon-gitsite</artifactId>
|
||||||
|
<version>0.3.1</version>
|
||||||
|
</extension>
|
||||||
|
</extensions>
|
||||||
|
</build>
|
||||||
|
|
||||||
|
<reporting>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-javadoc-plugin</artifactId>
|
||||||
|
<version>${version.plugin.javadoc}</version>
|
||||||
|
<configuration>
|
||||||
|
<bootclasspath>${sun.boot.class.path}</bootclasspath>
|
||||||
|
<doclet>com.google.doclava.Doclava</doclet>
|
||||||
|
<useStandardDocletOptions>false</useStandardDocletOptions>
|
||||||
|
<additionalJOption>-J-Xmx1024m</additionalJOption>
|
||||||
|
<maxmemory>${javadoc.maxmemory}</maxmemory>
|
||||||
|
<links>
|
||||||
|
<link>http://docs.oracle.com/javase/8/docs/api/</link>
|
||||||
|
</links>
|
||||||
|
<docletArtifact>
|
||||||
|
<groupId>com.google.doclava</groupId>
|
||||||
|
<artifactId>doclava</artifactId>
|
||||||
|
<version>1.0.3</version>
|
||||||
|
</docletArtifact>
|
||||||
|
<additionalparam>
|
||||||
|
-hdf project.name "${project.name}"
|
||||||
|
-d ${project.reporting.outputDirectory}/apidocs
|
||||||
|
</additionalparam>
|
||||||
|
</configuration>
|
||||||
|
<reportSets>
|
||||||
|
<reportSet>
|
||||||
|
<id>default</id>
|
||||||
|
<reports>
|
||||||
|
<report>javadoc</report>
|
||||||
|
</reports>
|
||||||
|
</reportSet>
|
||||||
|
</reportSets>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-jxr-plugin</artifactId>
|
||||||
|
<version>3.5.0</version>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.codehaus.mojo</groupId>
|
||||||
|
<artifactId>jdepend-maven-plugin</artifactId>
|
||||||
|
<version>2.0</version>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-surefire-report-plugin</artifactId>
|
||||||
|
<version>${version.plugin.surefire}</version>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-pmd-plugin</artifactId>
|
||||||
|
<version>${version.plugin.pmd}</version>
|
||||||
|
<configuration>
|
||||||
|
<linkXref>true</linkXref>
|
||||||
|
<minimumTokens>100</minimumTokens>
|
||||||
|
<targetJdk>1.5</targetJdk>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
</plugins>
|
||||||
|
</reporting>
|
||||||
|
|
||||||
|
<profiles>
|
||||||
|
<profile>
|
||||||
|
<id>release</id>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-source-plugin</artifactId>
|
||||||
|
<version>${version.plugin.source}</version>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>attach-sources</id>
|
||||||
|
<goals>
|
||||||
|
<goal>jar-no-fork</goal>
|
||||||
|
</goals>
|
||||||
|
<configuration>
|
||||||
|
<archive>
|
||||||
|
<manifest>
|
||||||
|
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
|
||||||
|
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
|
||||||
|
</manifest>
|
||||||
|
<manifestEntries>
|
||||||
|
<X-Compile-Source-JDK>${javac.src.version}</X-Compile-Source-JDK>
|
||||||
|
<X-Compile-Target-JDK>${javac.target.version}</X-Compile-Target-JDK>
|
||||||
|
</manifestEntries>
|
||||||
|
</archive>
|
||||||
|
</configuration>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-javadoc-plugin</artifactId>
|
||||||
|
<version>${version.plugin.javadoc}</version>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>attach-javadocs</id>
|
||||||
|
<goals>
|
||||||
|
<goal>jar</goal>
|
||||||
|
</goals>
|
||||||
|
<configuration>
|
||||||
|
<quiet>true</quiet>
|
||||||
|
<archive>
|
||||||
|
<manifest>
|
||||||
|
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
|
||||||
|
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
|
||||||
|
</manifest>
|
||||||
|
<manifestEntries>
|
||||||
|
<X-Compile-Source-JDK>${javac.src.version}</X-Compile-Source-JDK>
|
||||||
|
<X-Compile-Target-JDK>${javac.target.version}</X-Compile-Target-JDK>
|
||||||
|
</manifestEntries>
|
||||||
|
</archive>
|
||||||
|
</configuration>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-gpg-plugin</artifactId>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>sign-artifacts</id>
|
||||||
|
<phase>verify</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>sign</goal>
|
||||||
|
</goals>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
</profile>
|
||||||
|
</profiles>
|
||||||
|
|
||||||
|
</project>
|
1
com/fasterxml/oss-parent/61/oss-parent-61.pom.sha1
Normal file
1
com/fasterxml/oss-parent/61/oss-parent-61.pom.sha1
Normal file
@ -0,0 +1 @@
|
|||||||
|
8a4169cc2907589f72b053e7b9b02cb741bf1e46
|
@ -0,0 +1,4 @@
|
|||||||
|
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||||
|
#Mon Jun 30 11:08:19 CST 2025
|
||||||
|
jsqlparser-4.5.pom>public=
|
||||||
|
jsqlparser-4.5.jar>public=
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user