Yet Another Dependency Injection Container
Simple dependency injection container in Java
versions used by the author are in italics
- Operating system
Debian testing - Java
APT packageopenjdk-21-jdk, version 21 SE - Gradle
SDK-Mangradle, version 8.14.3
dependencies are automatically downloaded during build process
none
dependencies are automatically downloaded during build process
- JUnit 5.+
- AssertJ 3.+
YADIC can be built with Gradle. All dependencies are downloaded during build, so make sure your Internet connection is working!
Possible Gradle tasks are:
gradle build- resolve dependencies & compile source files & create jar & run all testsgradle jar- resolve dependencies & compile source files & create jargradle test- run all testsgradle javadoc- generate Javadocgradle rebuild- remove additional build files & resolve dependencies & compile source files & create jar & run all tests
Simply add the jar file to your module path from the build/libs directory:
$ /path-to-project-directory/build/libs/YADIC-{version}.jar