...
Open Source Library Name | Version | License Type | Description | Link toward of License Info | Notes (including reasons for non using Apache Version 2 License) |
---|---|---|---|---|---|
System Rules | 1.16.0 | Common Public License Version 1.0 | A collection of JUnit rules for testing code which uses java.lang.System. | http://stefanbirkner.github.io/system-rules/ | |
Gson | 2.8.9 | Apache 2.0 | Gson is a Java library that can be used to convert Java Objects into their JSON representation. It can also be used to convert a JSON string to an equivalent Java object. | https://mvnrepository.com/artifact/com.google.code.gson/gson/2.8.9 | |
Guava | 29.0-jre | Apache 2.0 | Guava is a suite of core and expanded libraries that include utility classes, Google's collections, I/O classes, and much more. | https://mvnrepository.com/artifact/com.google.guava/guava/29.0-jre | |
Apache Commons Collections | 3.2.2 | Apache 2.0 | Types that extend and augment the Java Collections Framework. | http://commons.apache.org/collections/ | |
OkHttp | 3.14.1 | Apache 2.0 | Square’s meticulous HTTP client for Java and Kotlin. | https://mvnrepository.com/artifact/com.squareup.okhttp3/okhttp/3.14.1 | |
XStream Core | 1.4.19 | BSD-3-Clause | XStream is a simple and fast library to serialize objects to XML and back again with a low memory footprint. | https://mvnrepository.com/artifact/com.thoughtworks.xstream/xstream/1.4.19 | |
RxJava | 2.1.5 | Apache 2.0 | Reactive Extensions for Java | https://github.com/ReactiveX/RxJava | |
Swagger Jersey2 JAXRS (Jersey 2.x Support) | 1.6.1 | Apache 2.0 | Swagger Jersey2 JAXRS (Jersey 2.x Support) | https://mvnrepository.com/artifact/io.swagger/swagger-jersey2-jaxrs/1.6.1 | |
Jakarta Activation API | 2.1.0 | EDL 1.0 | Jakarta Activation API 2.1 Specification | https://github.com/eclipse-ee4j/jaf | |
Jakarta Annotations API | 2.1.1 | EPL 2.0 + GPL2 w/ CPE | Jakarta Annotations API | https://projects.eclipse.org/projects/ee4j.ca | |
Jakarta RESTful WS API | 3.1.0 | EPL 2.0 + GPL2 w/ CPE | Jakarta RESTful Web Services | https://github.com/eclipse-ee4j/jaxrs-api | |
Jakarta XML Binding API | 4.0.0 | EDL 1.0 | Jakarta XML Binding API | https://mvnrepository.com/artifact/jakarta.xml.bind/jakarta.xml.bind-api/4.0.0 | |
Javax Annotation API | 1.3.2 | CDDL + GPL2 w/ CPE | Common Annotations for the JavaTM Platform API | http://jcp.org/en/jsr/detail?id=250 | |
Java Servlet API | 4.0.1 | CDDL + GPL2 w/ CPE | Java Servlet is the foundation web specification in the Java Enterprise Platform. Developers can build web applications using the Servlet API to interact with the request/response workflow. | https://javaee.github.io/servlet-spec/ | |
JAXB API | 2.3.1 | CDDL 1.1 + GPL2 w/ CPE | JAXB provides an API and tools that automate the mapping between XML documents and Java objects. | https://mvnrepository.com/artifact/javax.xml.bind/jaxb-api/2.3.1 | |
JUnit | 4.13.2 | EPL 1.0 | JUnit is a unit testing framework to write and run repeatable automated tests on Java. | http://junit.org | |
Apache Commons Lang | 3.12.0 | Apache 2.0 | Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are considered to be so standard as to justify existence in java.lang. | https://commons.apache.org/proper/commons-lang/ | |
Drools Compiler | 7.62.0.Final | Apache 2.0 | Drools :: Compiler | https://mvnrepository.com/artifact/org.drools/drools-compiler/7.62.0.Final | |
Drools Core | 7.62.0.Final | Apache 2.0 | Drools :: Core | https://mvnrepository.com/artifact/org.drools/drools-core/7.62.0.Final | |
Drools Templates | 7.62.0.Final | Apache 2.0 | Drools :: Templates | https://mvnrepository.com/artifact/org.drools/drools-templates/7.62.0.Final | |
EasyMock | 4.3 | Apache 2.0 | EasyMock provides an easy way to create Mock Objects for interfaces and classes generating them on the fly | https://mvnrepository.com/artifact/org.easymock/easymock/4.3 | |
Eclipse ECJ | 4.5.1 | EPL 1.0 | Eclipse JDT Core Batch Compiler | http://www.eclipse.org/jdt/ | |
Jersey Container Servlet Core | 3.0.5 | EPL 2.0 + GPL2 w/ CPE + EDL 1.0 + BSD 2-Clause + Apache License, 2.0 + Public Domain + Modified BSD + jQuery license + MIT license + W3C license | Jersey core Servlet 3.x implementation | https://mvnrepository.com/artifact/org.glassfish.jersey.containers/jersey-container-servlet-core/3.0.5 | |
Jersey Core Client | 3.0.5 | EPL 2.0 + GPL2 w/ CPE + EDL 1.0 + BSD 2-Clause + Apache License, 2.0 + Public Domain + Modified BSD + jQuery license + MIT license + W3C license | Jersey core client implementation | https://mvnrepository.com/artifact/org.glassfish.jersey.core/jersey-client/3.0.5 | |
Jersey Core Common | 3.0.5 | EPL 2.0 + The GNU General Public License (GPL), Version 2, With Classpath Exception + Apache License, 2.0 + Public Domain | Jersey core common packages | https://mvnrepository.com/artifact/org.glassfish.jersey.core/jersey-common/3.0.5 | |
Jersey Core Server | 3.0.5 | EPL 2.0 + The GNU General Public License (GPL), Version 2, With Classpath Exception + Apache License, 2.0 + Modified BSD | Jersey core server implementation | https://mvnrepository.com/artifact/org.glassfish.jersey.core/jersey-server/3.0.5 | |
Jersey Ext Entity Filtering | 3.0.5 | EPL 2.0 + GPL2 w/ CPE + EDL 1.0 + BSD 2-Clause + Apache License, 2.0 + Public Domain + Modified BSD + jQuery license + MIT license + W3C license | Jersey extension module providing support for Entity Data Filtering. | https://mvnrepository.com/artifact/org.glassfish.jersey.ext/jersey-entity-filtering/3.0.5 | |
Jersey Inject HK2 | 3.0.5 | EPL 2.0 + GPL2 w/ CPE + EDL 1.0 + BSD 2-Clause + Apache License, 2.0 + Public Domain + Modified BSD + jQuery license + MIT license + W3C license | HK2 InjectionManager implementation | https://mvnrepository.com/artifact/org.glassfish.jersey.inject/jersey-hk2/3.0.5 | |
Jersey Media JSON Jackson | 3.0.5 | EPL 2.0 + The GNU General Public License (GPL), Version 2, With Classpath Exception + Apache License, 2.0 | Jersey JSON Jackson (2.x) entity providers support module. | https://mvnrepository.com/artifact/org.glassfish.jersey.media/jersey-media-json-jackson/3.0.5 | |
Hamcrest Core | 1.3 | New BSD License | Core Hamcrest API - deprecated, please use "hamcrest" instead | https://mvnrepository.com/artifact/org.hamcrest/hamcrest-core/1.3 | |
Hamcrest Library | 1.3 | New BSD License | A library of Hamcrest matchers - deprecated, please use "hamcrest" instead | https://mvnrepository.com/artifact/org.hamcrest/hamcrest-library/1.3 | |
Javassist | 3.24.1-GA | MPL 1.1 + LGPL 2.1 + Apache 2.0 | Javassist (JAVA programming ASSISTant) makes Java bytecode manipulation simple. It is a class library for editing bytecodes in Java. | http://www.javassist.org/ | |
JDBI3 Postgres | 3.19.0 | Apache 2.0 | jdbi PostgreSQL specific features | http://jdbi.org/ | |
JDBI3 SqlObject | 3.19.0 | Apache 2.0 | jdbi SqlObject transforms simple annotated interfaces into full-featured DAO implementations. | http://jdbi.org/ | |
Mockito Core | 2.28.2 | The MIT License | Mockito mock objects library core API and implementation | https://github.com/mockito/mockito | |
PostgreSQL JDBC Driver | 42.3.6 | BSD-2-Clause | PostgreSQL JDBC Driver Postgresql | https://jdbc.postgresql.org | |
PowerMock | 2.0.9 | Apache 2.0 | PowerMock support module for JUnit 4.x. | http://www.powermock.org | |
Project Lombok | 1.18.16 | The MIT License | Spice up your java: Automatic Resource Management, automatic generation of getters, setters, equals, hashCode and toString, and more! | https://projectlombok.org | |
Reflections | 0.9.9 | WTFPL + The New BSD License | Reflections - Java runtime metadata analysis | http://github.com/ronmamo/reflections | |
SLF4J API Module | 1.7.25 | MIT License | API for SLF4J (The Simple Logging Facade for Java) which serves as a simple facade or abstraction for various logging frameworks, allowing the end user to plug in the desired logging framework at deployment time. | http://www.slf4j.org | |
Spring Boot AutoConfigure | 2.7.2 | Apache 2.0 | Spring Boot auto-configuration attempts to automatically configure your Spring application based on the jar dependencies that you have added. | https://spring.io/projects/spring-boot | |
Spring Boot Starter Web | 2.7.2 | Apache 2.0 | Starter for building web, including RESTful, applications using Spring MVC. Uses Tomcat as the default embedded container | https://spring.io/projects/spring-boot | |
Spring Context | 5.3.22 | Apache 2.0 | Spring Context provides access to configured objects like a registry (a context). It inherits its features from Spring Beans and adds support for internationalization, event propagation, resource loading, and the transparent creation of contexts. | https://github.com/spring-projects/spring-framework | |
Spring JDBC | 5.3.13 | Apache 2.0 | Spring JDBC provides an abstraction layer that simplifies code to use JDBC and the parsing of database-vendor specific error codes. | https://github.com/spring-projects/spring-framework | |
Spring Web | 5.3.13 | Apache 2.0 | Spring Web provides integration features such as multipart file upload functionality and the initialization of the IoC container using Servlet listeners and a web-oriented application context.It also contains an HTTP client and the web-related parts of Spring remote support. | https://github.com/spring-projects/spring-framework |
pom.xml files: