项目依赖

compile

以下是这一项目的编译依赖列表。编译和运行本应用需要这些依赖。

GroupIdArtifactId版本类型Licenses备注
cglibcglib3.3.0jarASF 2.0Yes
commons-loggingcommons-logging1.2jarThe Apache Software License, Version 2.0Yes
log4jlog4j1.2.17jarThe Apache Software License, Version 2.0Yes
ognlognl3.2.20jarThe Apache Software License, Version 2.0Yes
org.apache.logging.log4jlog4j-core2.14.1jarApache License, Version 2.0Yes
org.javassistjavassist3.27.0-GAjarMPL 1.1LGPL 2.1Apache License 2.0Yes
org.slf4jslf4j-api1.7.30jarMIT LicenseYes
org.slf4jslf4j-log4j121.7.30jarMIT LicenseYes

test

以下是这一项目的测试依赖列表。这些依赖仅仅在编译和运行本应用中的单元测试时需要。

GroupIdArtifactId版本类型Licenses
com.h2databaseh21.4.200jarMPL 2.0 or EPL 1.0
eu.codearte.catch-exceptioncatch-exception2.0jarApache 2
mysqlmysql-connector-java8.0.24jarThe GNU General Public License, v2 with FOSS exception
org.apache.derbyderby10.14.2.0jarApache 2
org.apache.velocityvelocity-engine-core2.3jarApache License, Version 2.0
org.assertjassertj-core3.19.0jarApache License, Version 2.0
org.hsqldbhsqldb2.5.1jarHSQLDB License, a BSD open source license
org.junit.jupiterjunit-jupiter-engine5.7.1jarEclipse Public License v2.0
org.mockitomockito-core3.9.0jarThe MIT License
org.mockitomockito-junit-jupiter3.9.0jarThe MIT License
org.postgresqlpostgresql42.2.20jarBSD-2-Clause
org.testcontainersjunit-jupiter1.15.3jarMIT
org.testcontainersmysql1.15.3jarMIT
org.testcontainerspostgresql1.15.3jarMIT

provided

以下是这一项目的已提供的依赖列表。编译本应用时需要这些依赖,但这些依赖库在使用时会默认提供。

GroupIdArtifactId版本类型Licenses
com.microsoft.sqlservermssql-jdbc8.4.1.jre8jarMIT License

项目传递依赖

以下是本项目的传递依赖列表。传递依赖是项目依赖的依赖:

compile

以下是这一项目的编译依赖列表。编译和运行本应用需要这些依赖。

GroupIdArtifactId版本类型Licenses备注
org.apache.logging.log4jlog4j-api2.14.1jarApache License, Version 2.0Yes
org.ow2.asmasm7.1jarBSDYes

test

以下是这一项目的测试依赖列表。这些依赖仅仅在编译和运行本应用中的单元测试时需要。

GroupIdArtifactId版本类型Licenses
com.fasterxml.jackson.corejackson-annotations2.10.3jarThe Apache Software License, Version 2.0
com.github.docker-javadocker-java-api3.2.8jarThe Apache Software License, Version 2.0
com.github.docker-javadocker-java-transport3.2.8jarThe Apache Software License, Version 2.0
com.github.docker-javadocker-java-transport-zerodep3.2.8jarThe Apache Software License, Version 2.0
com.google.protobufprotobuf-java3.11.4jar3-Clause BSD License
junitjunit4.12jarEclipse Public License 1.0
net.bytebuddybyte-buddy1.10.20jarApache License, Version 2.0
net.bytebuddybyte-buddy-agent1.10.20jarApache License, Version 2.0
net.java.dev.jnajna5.2.0jarLGPL, version 2.1Apache License v2.0
org.apache.commonscommons-compress1.20jarApache License, Version 2.0
org.apache.commonscommons-lang33.11jarApache License, Version 2.0
org.apiguardianapiguardian-api1.1.0jarThe Apache License, Version 2.0
org.checkerframeworkchecker-qual3.5.0jarThe MIT License
org.hamcresthamcrest-core1.3jarNew BSD License
org.junit.jupiterjunit-jupiter-api5.7.1jarEclipse Public License v2.0
org.junit.platformjunit-platform-commons1.7.1jarEclipse Public License v2.0
org.junit.platformjunit-platform-engine1.7.1jarEclipse Public License v2.0
org.objenesisobjenesis3.2jarApache License, Version 2.0
org.opentest4jopentest4j1.2.0jarThe Apache License, Version 2.0
org.rnorth.duct-tapeduct-tape1.0.8jarMIT
org.rnorth.visible-assertionsvisible-assertions2.1.2jarMIT
org.testcontainersdatabase-commons1.15.3jarMIT
org.testcontainersjdbc1.15.3jarMIT
org.testcontainerstestcontainers1.15.3jarMIT

项目依赖图

项目依赖树

执照

MPL 2.0 or EPL 1.0: H2 Database Engine

The GNU General Public License, v2 with FOSS exception: MySQL Connector/J

3-Clause BSD License: Protocol Buffers [Core]

The Apache License, Version 2.0: org.apiguardian:apiguardian-api, org.opentest4j:opentest4j

HSQLDB License, a BSD open source license: HyperSQL Database

Eclipse Public License 1.0: JUnit

MIT License: Microsoft JDBC Driver for SQL Server, SLF4J API Module, SLF4J LOG4J-12 Binding

BSD-2-Clause: PostgreSQL JDBC Driver

Eclipse Public License v2.0: JUnit Jupiter API, JUnit Jupiter Engine, JUnit Platform Commons, JUnit Platform Engine API

ASF 2.0: cglib

New BSD License: Hamcrest Core

Apache 2: Apache Derby Database Engine and Embedded JDBC Driver, catch-exception

BSD: asm

Apache License 2.0: Javassist

The MIT License: Checker Qual, mockito-core, mockito-junit-jupiter

Apache License, Version 2.0: Apache Commons Compress, Apache Commons Lang, Apache Log4j API, Apache Log4j Core, Apache Velocity - Engine, AssertJ fluent assertions, Byte Buddy (without dependencies), Byte Buddy agent, Objenesis

LGPL 2.1: Javassist

MIT: Duct Tape, Testcontainers :: Database-Commons, Testcontainers :: JDBC, Testcontainers :: JDBC :: MySQL, Testcontainers :: JDBC :: PostgreSQL, Testcontainers :: JUnit Jupiter Extension, Testcontainers Core, Visible Assertions

MPL 1.1: Javassist

LGPL, version 2.1: Java Native Access

The Apache Software License, Version 2.0: Apache Commons Logging, Apache Log4j, Jackson-annotations, OGNL - Object Graph Navigation Library, docker-java-api, docker-java-transport, docker-java-transport-zerodep, mybatis

Apache License v2.0: Java Native Access

依赖文件详细信息

文件大小条目Java VersionDebug Information密封的
jackson-annotations-2.10.3.jar68.1 kB81692-YesNo
docker-java-api-3.2.8.jar443 kB39437951.8YesNo
docker-java-transport-3.2.8.jar34.5 kB423111.8YesNo
docker-java-transport-zerodep-3.2.8.jar2 MB14111181631.8YesNo
protobuf-java-3.11.4.jar1.7 MB69266621.7YesNo
h2-1.4.200.jar2.3 MB95094447-YesNo
mssql-jdbc-8.4.1.jre8.jar1.3 MB43741091.8YesNo
catch-exception-2.0.jar11.5 kB241131.8YesNo
junit-4.12.jar314.9 kB323286301.5YesNo
mysql-connector-java-8.0.24.jar2.4 MB10681015291.8YesNo
byte-buddy-1.10.20.jar3.5 MB2512245737-YesNo
byte-buddy-agent-1.10.20.jar259.2 kB81632-YesNo
jna-5.2.0.jar1.5 MB16511431.6YesNo
commons-compress-1.20.jar632.4 kB400359291.7YesNo
commons-lang3-3.11.jar577.7 kB368339171.8YesNo
derby-10.14.2.0.jar3.2 MB181117511011.8NoYes
velocity-engine-core-2.3.jar531.3 kB299256191.8YesNo
apiguardian-api-1.1.0.jar2.4 kB832-YesNo
assertj-core-3.19.0.jar4.8 MB3277320062-YesNo
checker-qual-3.5.0.jar214.4 kB382321331.8YesNo
hamcrest-core-1.3.jar45 kB524531.5YesNo
hsqldb-2.5.1.jar1.6 MB705636221.8NoNo
junit-jupiter-api-5.7.1.jar175.6 kB1681538-YesNo
junit-jupiter-engine-5.7.1.jar212.9 kB1311149-YesNo
junit-platform-commons-1.7.1.jar99.6 kB63437-YesNo
junit-platform-engine-1.7.1.jar180.9 kB1411259-YesNo
mockito-core-3.9.0.jar666.3 kB663590651.8YesNo
mockito-junit-jupiter-3.9.0.jar5.4 kB9211.8YesNo
objenesis-3.2.jar49.4 kB5943101.8YesNo
opentest4j-1.2.0.jar7.7 kB1172-YesNo
postgresql-42.2.20.jar1 MB517455411.8YesNo
duct-tape-1.0.8.jar25.4 kB372261.8YesNo
visible-assertions-2.1.2.jar11.6 kB17631.7YesNo
database-commons-1.15.3.jar10.2 kB15831.8YesNo
jdbc-1.15.3.jar28.6 kB211231.8YesNo
junit-jupiter-1.15.3.jar11.4 kB13711.8YesNo
mysql-1.15.3.jar9 kB14411.8YesNo
postgresql-1.15.3.jar8.6 kB13511.8YesNo
testcontainers-1.15.3.jar11.7 MB852181373441.8YesNo
cglib-3.3.0.jar306.9 kB27024981.5YesNo
commons-logging-1.2.jar61.8 kB422821.2YesNo
log4j-1.2.17.jar489.9 kB353314211.4YesNo
ognl-3.2.20.jar267 kB15614441.7YesNo
log4j-api-2.14.1.jar300.4 kB2111779-YesNo
log4j-core-2.14.1.jar1.7 MB11841092511.8YesNo
javassist-3.27.0-GA.jar782.8 kB450426171.8YesNo
asm-7.1.jar114.8 kB42363-YesNo
slf4j-api-1.7.30.jar41.5 kB463441.5YesNo
slf4j-log4j12-1.7.30.jar12.2 kB20821.5YesNo
Total大小条目Java VersionDebug Information密封的
4945.9 MB286692677711561.8471
compile: 10compile: 4.1 MBcompile: 2774compile: 2508compile: 121-compile: 10-
test: 38test: 40.4 MBtest: 25458test: 23859test: 1026-test: 36test: 1
provided: 1provided: 1.3 MBprovided: 437provided: 410provided: 9-provided: 1-