is not current version
Last Version 4.0.0-alpha.6

com.github.hjohn.ddif:ddif-core 2.1.0

A light-weight framework that allows you to use standard JSR-330 javax.inject Annotations to create instances of objects, even when they're dynamically loaded at runtime. This framework will allow you to package your classes in seperate JAR's, load them at runtime, and have them injected with dependencies or serve as dependencies for other classes.

License

License

GroupId

GroupId

com.github.hjohn.ddif
ArtifactId

ArtifactId

ddif-core
Version

Version

2.1.0
Type

Type

jar
Description

Description

A light-weight framework that allows you to use standard JSR-330 javax.inject Annotations to create instances of objects, even when they're dynamically loaded at runtime. This framework will allow you to package your classes in seperate JAR's, load them at runtime, and have them injected with dependencies or serve as dependencies for other classes.

Download ddif-core 2.1.0


<!-- https://jarcasting.com/artifacts/com.github.hjohn.ddif/ddif-core/ -->
<dependency>
    <groupId>com.github.hjohn.ddif</groupId>
    <artifactId>ddif-core</artifactId>
    <version>2.1.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.hjohn.ddif/ddif-core/
implementation 'com.github.hjohn.ddif:ddif-core:2.1.0'
// https://jarcasting.com/artifacts/com.github.hjohn.ddif/ddif-core/
implementation ("com.github.hjohn.ddif:ddif-core:2.1.0")
'com.github.hjohn.ddif:ddif-core:jar:2.1.0'
<dependency org="com.github.hjohn.ddif" name="ddif-core" rev="2.1.0">
  <artifact name="ddif-core" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.hjohn.ddif', module='ddif-core', version='2.1.0')
)
libraryDependencies += "com.github.hjohn.ddif" % "ddif-core" % "2.1.0"
[com.github.hjohn.ddif/ddif-core "2.1.0"]

Dependencies

compile (6)

Group / Artifact Type Version
com.github.hjohn.ddif : ddif-annotations jar 2.1.0
io.leangen.geantyref : geantyref jar 1.3.11
javax.annotation : javax.annotation-api jar 1.3.2
javax.inject : javax.inject jar 1
net.bytebuddy : byte-buddy jar 1.10.8
org.apache.commons : commons-lang3 jar 3.8.1

test (4)

Group / Artifact Type Version
org.hamcrest : hamcrest-all jar 1.3
org.junit.jupiter : junit-jupiter jar 5.6.0
org.junit.vintage : junit-vintage-engine jar 5.6.0
org.assertj : assertj-core jar 3.15.0

Project Modules

There are no modules declared in this project.