项目依赖

compile

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

GroupId ArtifactId 版本 类型 Licenses 备注
cglib cglib 3.3.0 jar ASF 2.0 Yes
commons-logging commons-logging 1.2 jar The Apache Software License, Version 2.0 Yes
log4j log4j 1.2.17 jar The Apache Software License, Version 2.0 Yes
ognl ognl 3.3.0 jar The Apache Software License, Version 2.0 Yes
org.apache.logging.log4j log4j-api 2.17.0 jar Apache License, Version 2.0 Yes
org.javassist javassist 3.28.0-GA jar MPL 1.1LGPL 2.1Apache License 2.0 Yes
org.slf4j slf4j-api 1.7.32 jar MIT License Yes

test

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

GroupId ArtifactId 版本 类型 Licenses
ch.qos.logback logback-classic 1.2.10 jar Eclipse Public License - v 1.0GNU Lesser General Public License
com.h2database h2 2.0.204 jar MPL 2.0EPL 1.0
eu.codearte.catch-exception catch-exception 2.0 jar Apache 2
mysql mysql-connector-java 8.0.27 jar The GNU General Public License, v2 with FOSS exception
org.apache.derby derby 10.14.2.0 jar Apache 2
org.apache.logging.log4j log4j-core 2.17.0 jar Apache License, Version 2.0
org.apache.velocity velocity-engine-core 2.3 jar Apache License, Version 2.0
org.assertj assertj-core 3.21.0 jar Apache License, Version 2.0
org.hsqldb hsqldb 2.5.2 jar HSQLDB License, a BSD open source license
org.junit.jupiter junit-jupiter-engine 5.8.2 jar Eclipse Public License v2.0
org.mockito mockito-core 4.2.0 jar The MIT License
org.mockito mockito-junit-jupiter 4.2.0 jar The MIT License
org.postgresql postgresql 42.3.1 jar BSD-2-Clause
org.testcontainers junit-jupiter 1.16.2 jar MIT
org.testcontainers mysql 1.16.2 jar MIT
org.testcontainers postgresql 1.16.2 jar MIT

provided

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

GroupId ArtifactId 版本 类型 Licenses
com.microsoft.sqlserver mssql-jdbc 9.4.1.jre8 jar MIT License

项目传递依赖

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

compile

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

GroupId ArtifactId 版本 类型 Licenses 备注
org.ow2.asm asm 7.1 jar BSD Yes

test

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

GroupId ArtifactId 版本 类型 Licenses
ch.qos.logback logback-core 1.2.10 jar Eclipse Public License - v 1.0GNU Lesser General Public License
com.fasterxml.jackson.core jackson-annotations 2.10.3 jar The Apache Software License, Version 2.0
com.github.docker-java docker-java-api 3.2.12 jar The Apache Software License, Version 2.0
com.github.docker-java docker-java-transport 3.2.12 jar The Apache Software License, Version 2.0
com.github.docker-java docker-java-transport-zerodep 3.2.12 jar The Apache Software License, Version 2.0
com.google.protobuf protobuf-java 3.11.4 jar 3-Clause BSD License
junit junit 4.13.2 jar Eclipse Public License 1.0
net.bytebuddy byte-buddy 1.12.4 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.12.4 jar Apache License, Version 2.0
net.java.dev.jna jna 5.8.0 jar LGPL, version 2.1Apache License v2.0
org.apache.commons commons-compress 1.21 jar Apache License, Version 2.0
org.apache.commons commons-lang3 3.11 jar Apache License, Version 2.0
org.apiguardian apiguardian-api 1.1.2 jar The Apache License, Version 2.0
org.checkerframework checker-qual 3.5.0 jar The MIT License
org.hamcrest hamcrest-core 1.3 jar New BSD License
org.jetbrains annotations 17.0.0 jar The Apache Software License, Version 2.0
org.junit.jupiter junit-jupiter-api 5.8.2 jar Eclipse Public License v2.0
org.junit.platform junit-platform-commons 1.8.2 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.8.2 jar Eclipse Public License v2.0
org.objenesis objenesis 3.2 jar Apache License, Version 2.0
org.opentest4j opentest4j 1.2.0 jar The Apache License, Version 2.0
org.rnorth.duct-tape duct-tape 1.0.8 jar MIT
org.testcontainers database-commons 1.16.2 jar MIT
org.testcontainers jdbc 1.16.2 jar MIT
org.testcontainers testcontainers 1.16.2 jar MIT

项目依赖图

项目依赖树

执照

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

Eclipse Public License 1.0: JUnit

MIT License: Microsoft JDBC Driver for SQL Server, SLF4J API Module

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

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

EPL 1.0: H2 Database Engine

MPL 1.1: Javassist

MPL 2.0: H2 Database Engine

LGPL, version 2.1: Java Native Access

Apache License v2.0: Java Native Access

HSQLDB License, a BSD open source license: HyperSQL Database

BSD-2-Clause: PostgreSQL JDBC Driver

ASF 2.0: cglib

GNU Lesser General Public License: Logback Classic Module, Logback Core Module

LGPL 2.1: Javassist

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

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

Eclipse Public License - v 1.0: Logback Classic Module, Logback Core Module

依赖文件详细信息

文件 大小 条目 Java Version Debug Information 密封的
logback-classic-1.2.10.jar 233.8 kB 207 157 25 1.6 Yes No
logback-core-1.2.10.jar 454.2 kB 398 354 34 1.6 Yes No
jackson-annotations-2.10.3.jar 68.1 kB 81 69 2 - Yes No
docker-java-api-3.2.12.jar 466.6 kB 397 382 5 1.8 Yes No
docker-java-transport-3.2.12.jar 36.2 kB 43 32 1 1.8 Yes No
docker-java-transport-zerodep-3.2.12.jar 2 MB 1412 1182 63 1.8 Yes No
protobuf-java-3.11.4.jar 1.7 MB 692 666 2 1.7 Yes No
h2-2.0.204.jar 2.5 MB 1012 1007 58 - Yes No
mssql-jdbc-9.4.1.jre8.jar 1.3 MB 443 416 9 1.8 Yes No
catch-exception-2.0.jar 11.5 kB 24 11 3 1.8 Yes No
junit-4.13.2.jar 384.6 kB 389 350 32 1.5 Yes No
mysql-connector-java-8.0.27.jar 2.5 MB 1086 1033 29 1.8 Yes No
byte-buddy-1.12.4.jar 3.8 MB 2691 2631 38 - Yes No
byte-buddy-agent-1.12.4.jar 254.4 kB 83 65 2 - Yes No
jna-5.8.0.jar 1.7 MB 178 117 4 1.6 Yes No
commons-compress-1.21.jar 1 MB 576 524 35 1.8 Yes No
commons-lang3-3.11.jar 577.7 kB 368 339 17 1.8 Yes No
derby-10.14.2.0.jar 3.2 MB 1811 1751 101 1.8 No Yes
log4j-core-2.17.0.jar 1.8 MB 1219 1126 52 1.8 Yes No
velocity-engine-core-2.3.jar 531.3 kB 299 256 19 1.8 Yes No
apiguardian-api-1.1.2.jar 6.8 kB 9 3 2 - Yes No
assertj-core-3.21.0.jar 5 MB 3361 3283 63 - Yes No
checker-qual-3.5.0.jar 214.4 kB 382 321 33 1.8 Yes No
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes No
hsqldb-2.5.2.jar 1.6 MB 754 690 22 1.8 No Yes
annotations-17.0.0.jar 19 kB 47 39 2 1.8 Yes No
junit-jupiter-api-5.8.2.jar 193.5 kB 183 168 8 - Yes No
junit-jupiter-engine-5.8.2.jar 229.7 kB 140 123 9 - Yes No
junit-platform-commons-1.8.2.jar 100.4 kB 63 43 7 - Yes No
junit-platform-engine-1.8.2.jar 185.8 kB 142 126 9 - Yes No
mockito-core-4.2.0.jar 670.8 kB 656 584 64 1.8 Yes No
mockito-junit-jupiter-4.2.0.jar 5.4 kB 9 2 1 1.8 Yes No
objenesis-3.2.jar 49.4 kB 59 43 10 1.8 Yes No
opentest4j-1.2.0.jar 7.7 kB 11 7 2 - Yes No
postgresql-42.3.1.jar 1 MB 519 456 42 1.8 Yes No
duct-tape-1.0.8.jar 25.4 kB 37 22 6 1.8 Yes No
database-commons-1.16.2.jar 10.2 kB 15 8 3 1.8 Yes No
jdbc-1.16.2.jar 28.8 kB 21 12 3 1.8 Yes No
junit-jupiter-1.16.2.jar 11.4 kB 13 7 1 1.8 Yes No
mysql-1.16.2.jar 9.1 kB 14 4 1 1.8 Yes No
postgresql-1.16.2.jar 9.7 kB 14 6 1 1.8 Yes No
testcontainers-1.16.2.jar 12 MB 8739 8333 364 1.8 Yes No
cglib-3.3.0.jar 306.9 kB 270 249 8 1.5 Yes No
commons-logging-1.2.jar 61.8 kB 42 28 2 1.2 Yes No
log4j-1.2.17.jar 489.9 kB 353 314 21 1.4 Yes No
ognl-3.3.0.jar 265.6 kB 156 144 4 1.8 Yes No
log4j-api-2.17.0.jar 301.8 kB 211 177 9 - Yes No
javassist-3.28.0-GA.jar 851.5 kB 474 426 17 1.8 Yes No
asm-7.1.jar 114.8 kB 42 36 3 - Yes No
slf4j-api-1.7.32.jar 41.5 kB 46 34 4 1.5 Yes No
Total 大小 条目 Java Version Debug Information 密封的
50 48.5 MB 30243 28201 1255 1.8 48 2
compile: 8 compile: 2.4 MB compile: 1594 compile: 1408 compile: 68 - compile: 8 -
test: 41 test: 44.7 MB test: 28206 test: 26377 test: 1178 - test: 39 test: 2
provided: 1 provided: 1.3 MB provided: 443 provided: 416 provided: 9 - provided: 1 -