專案依賴 (Project Dependencies)

compile

下列是本專案編譯的依賴 (compile dependencies) 列表。這些依賴會在應用程式要編譯及運行應用程式時才會被需要:

GroupId ArtifactId 版本 (Version) 類型 (Type) Licenses 非必需的 (Optional)
cglib cglib 3.3.0 jar ASF 2.0
ch.qos.reload4j reload4j 1.2.21 jar The Apache Software License, Version 2.0
commons-logging commons-logging 1.2 jar The Apache Software License, Version 2.0
ognl ognl 3.3.2 jar The Apache Software License, Version 2.0
org.apache.logging.log4j log4j-api 2.17.2 jar Apache License, Version 2.0
org.javassist javassist 3.29.0-GA jar MPL 1.1LGPL 2.1Apache License 2.0
org.slf4j slf4j-api 1.7.36 jar MIT License

test

下列是本專案測試的依賴 (test dependencies) 列表。這些依賴會在應用程式要編譯及執行單元測試時才會被需要:

GroupId ArtifactId 版本 (Version) 類型 (Type) Licenses
ch.qos.logback logback-classic 1.2.11 jar Eclipse Public License - v 1.0GNU Lesser General Public License
com.h2database h2 2.1.214 jar MPL 2.0EPL 1.0
eu.codearte.catch-exception catch-exception 2.0 jar Apache 2
mysql mysql-connector-java 8.0.29 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.2 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.23.1 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.6.1 jar The MIT License
org.mockito mockito-junit-jupiter 4.6.1 jar The MIT License
org.postgresql postgresql 42.4.0 jar BSD-2-Clause
org.testcontainers junit-jupiter 1.17.2 jar MIT
org.testcontainers mysql 1.17.2 jar MIT
org.testcontainers postgresql 1.17.2 jar MIT

provided

下列是本專案已提供的依賴 (provided dependencies) 列表。這些依賴會在應用程式要編譯應用程式時才會被需要,但在使用這些類別庫時,預設其應由執行環境所提供。

GroupId ArtifactId 版本 (Version) 類型 (Type) Licenses
com.microsoft.sqlserver mssql-jdbc 11.1.1.jre8-preview jar MIT License

專案傳遞依賴 (Project Transitive Dependencies)

以下是本專案的傳遞依賴列表。傳遞依賴是本專案依賴的依賴。

compile

下列是本專案編譯的依賴 (compile dependencies) 列表。這些依賴會在應用程式要編譯及運行應用程式時才會被需要:

GroupId ArtifactId 版本 (Version) 類型 (Type) Licenses 非必需的 (Optional)
org.ow2.asm asm 7.1 jar BSD

test

下列是本專案測試的依賴 (test dependencies) 列表。這些依賴會在應用程式要編譯及執行單元測試時才會被需要:

GroupId ArtifactId 版本 (Version) 類型 (Type) Licenses
ch.qos.logback logback-core 1.2.11 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.13 jar The Apache Software License, Version 2.0
com.github.docker-java docker-java-transport 3.2.13 jar The Apache Software License, Version 2.0
com.github.docker-java docker-java-transport-zerodep 3.2.13 jar The Apache Software License, Version 2.0
com.google.protobuf protobuf-java 3.19.4 jar 3-Clause BSD License
junit junit 4.13.2 jar Eclipse Public License 1.0
net.bytebuddy byte-buddy 1.12.10 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.12.10 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.17.2 jar MIT
org.testcontainers jdbc 1.17.2 jar MIT
org.testcontainers testcontainers 1.17.2 jar MIT

專案依賴圖表 (Project Dependency Graph)

專案依賴樹狀表 (Project Dependency Tree)

授權許可 (Licenses)

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, Jackson-annotations, JetBrains Java Annotations, OGNL - Object Graph Navigation Library, docker-java-api, docker-java-transport, docker-java-transport-zerodep, mybatis, reload4j

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

依賴檔案詳細資訊 (Dependency File Details)

檔案名稱 (Filename) 大小 (Size) 項目數 (Entries) 類別數 (Classes) 套件數 (Packages) Java Version Debug Information 密封的 (Sealed)
logback-classic-1.2.11.jar 231.9 kB 207 157 25 1.6 Yes No
logback-core-1.2.11.jar 448.8 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.13.jar 466.9 kB 397 382 5 1.8 Yes No
docker-java-transport-3.2.13.jar 37.5 kB 45 34 1 1.8 Yes No
docker-java-transport-zerodep-3.2.13.jar 2 MB 1412 1182 63 1.8 Yes No
protobuf-java-3.19.4.jar 1.7 MB 701 675 2 1.7 Yes No
h2-2.1.214.jar 2.5 MB 1031 1026 58 - Yes No
mssql-jdbc-11.1.1.jre8-preview.jar 1.4 MB 461 434 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.29.jar 2.5 MB 1117 1064 29 1.8 Yes No
byte-buddy-1.12.10.jar 3.8 MB 2705 2648 39 - Yes No
byte-buddy-agent-1.12.10.jar 257.4 kB 89 69 3 - 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.2.jar 1.8 MB 1230 1137 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.23.1.jar 1.2 MB 819 780 26 - 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.6.1.jar 663.3 kB 639 567 64 1.8 Yes No
mockito-junit-jupiter-4.6.1.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.4.0.jar 1 MB 534 468 43 1.8 Yes No
duct-tape-1.0.8.jar 25.4 kB 37 22 6 1.8 Yes No
database-commons-1.17.2.jar 10.3 kB 15 8 3 1.8 Yes No
jdbc-1.17.2.jar 29 kB 21 12 3 1.8 Yes No
junit-jupiter-1.17.2.jar 11.4 kB 13 7 1 1.8 Yes No
mysql-1.17.2.jar 9.1 kB 14 4 1 1.8 Yes No
postgresql-1.17.2.jar 9.7 kB 14 6 1 1.8 Yes No
testcontainers-1.17.2.jar 11.8 MB 8692 8298 354 1.8 Yes No
cglib-3.3.0.jar 306.9 kB 270 249 8 1.5 Yes No
reload4j-1.2.21.jar 332.3 kB 243 217 14 1.5 Yes No
commons-logging-1.2.jar 61.8 kB 42 28 2 1.2 Yes No
ognl-3.3.2.jar 264.8 kB 156 144 4 1.8 Yes No
log4j-api-2.17.2.jar 302.5 kB 211 177 9 - Yes No
javassist-3.29.0-GA.jar 794 kB 450 426 17 1.8 Yes No
asm-7.1.jar 114.8 kB 42 36 3 - Yes No
slf4j-api-1.7.36.jar 41.1 kB 46 34 4 1.5 Yes No
總數 (Total) 大小 (Size) 項目數 (Entries) 類別數 (Classes) 套件數 (Packages) Java Version Debug Information 密封的 (Sealed)
50 44.6 MB 27628 25672 1204 1.8 48 2
compile: 8 compile: 2.2 MB compile: 1460 compile: 1311 compile: 61 - compile: 8 -
test: 41 test: 40.9 MB test: 25707 test: 23927 test: 1134 - test: 39 test: 2
provided: 1 provided: 1.4 MB provided: 461 provided: 434 provided: 9 - provided: 1 -