Project Dependency Management

compile

The following is a list of compile dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile and run the submodule:

GroupId ArtifactId Version Type License
ch.qos.logback logback-classic 1.6.5 jar EPL-2.0, LGPL-2.1-only
io.github.mkpaz atlantafx-base 3.0.0 jar MIT License
io.helidon.extensions.mcp helidon4-extensions-mcp-server 1.2.0 jar Apache 2.0
io.helidon.logging helidon-logging-jul 4.5.0 jar Apache 2.0
jakarta.transaction jakarta.transaction-api 2.0.1 jar EPL 2.0, GPL2 w/ CPE
org.apache.groovy groovy 6.0.0 jar The Apache Software License, Version 2.0
org.apache.groovy groovy-jsr223 6.0.0 jar The Apache Software License, Version 2.0
org.apache.logging.log4j log4j-api 2.26.1 jar Apache-2.0
org.apache.logging.log4j log4j-core 2.26.1 jar Apache-2.0
org.apache.maven.plugin-tools maven-plugin-annotations 3.14.0 jar Apache-2.0
org.apache.maven.shared file-management 3.2.0 jar Apache-2.0
org.apache.poi poi 5.5.1 jar Apache License, Version 2.0
org.codehaus.plexus plexus-archiver 4.14.0 jar Apache-2.0
org.codehaus.plexus plexus-java 1.6.0 jar Apache-2.0
org.freemarker freemarker 2.3.35 jar Apache License, Version 2.0
org.jruby jruby 10.1.2.0 jar GPL-2.0, LGPL-2.1, EPL-2.0
org.junit.jupiter junit-jupiter-api 6.1.3 jar Eclipse Public License v2.0
org.kordamp.ikonli ikonli-javafx 12.4.0 jar Apache-2.0
org.kordamp.ikonli ikonli-materialdesign2-pack 12.4.0 jar Apache-2.0
org.mortbay.jetty.quiche jetty-quiche-native 0.29.3 jar BSD 2-Clause "Simplified" License
org.openjfx javafx-fxml 27.0.1 jar GPLv2+CE
org.openjfx javafx-web 27.0.1 jar GPLv2+CE
org.slf4j slf4j-api 2.0.20 jar MIT
org.slf4j slf4j-simple 2.0.20 jar MIT
org.wurbelizer wurbelizer 25.7.0.0 jar GNU LESSER GENERAL PUBLIC LICENSE, Version 2.1, February 1999
org.wurbelizer wurbelizer-maven-plugin 25.7.0.0 maven-plugin GNU LESSER GENERAL PUBLIC LICENSE, Version 2.1, February 1999
tech.kwik kwik 0.12.1 jar GNU Lesser General Public License v3

test

The following is a list of test dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile and run unit tests for the submodule:

GroupId ArtifactId Version Type License
com.h2database h2 2.5.252 jar MPL 2.0, EPL 1.0
org.jboss.logging jboss-logging 3.6.1.Final jar Apache License 2.0
org.jboss.narayana.jta narayana-jta 7.2.2.Final jar Apache-2.0
org.junit.jupiter junit-jupiter-engine 6.1.3 jar Eclipse Public License v2.0
org.junit.platform junit-platform-launcher 6.1.3 jar Eclipse Public License v2.0
org.postgresql postgresql 42.7.14 jar BSD-2-Clause
org.testng testng 7.12.0 jar Apache License, Version 2.0

provided

The following is a list of provided dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile the submodule, but should be provided by default when using the library:

GroupId ArtifactId Version Type License
jakarta.enterprise jakarta.enterprise.cdi-api 4.0.0 jar Apache License 2.0
jakarta.interceptor jakarta.interceptor-api 2.1.0 jar EPL 2.0, GPL2 w/ CPE
javax.inject javax.inject 1 jar The Apache Software License, Version 2.0
org.apache.maven maven-artifact 3.9.10 jar Apache-2.0
org.apache.maven maven-core 3.9.10 jar Apache-2.0
org.apache.maven maven-model 3.9.10 jar Apache-2.0
org.apache.maven maven-plugin-api 3.9.10 jar Apache-2.0
org.apache.maven maven-settings-builder 3.9.10 jar Apache-2.0
org.apache.maven.resolver maven-resolver-api 1.9.23 jar Apache-2.0
org.apache.maven.resolver maven-resolver-util 1.9.23 jar Apache-2.0