Skip to content

Latest commit

 

History

History
40 lines (29 loc) · 1.13 KB

README.MD

File metadata and controls

40 lines (29 loc) · 1.13 KB

Plugins

Build Status Maintainability

This lightweight library provides a simple way to load external plugins into your application while running. You are not bound to a specific use scenario and can use them for all.

  • Requires JDK 11

Using Plugins

The .jar file you want to load must contain exactly one class that implements the Plugin interface. An example how to actually load the Plugin exists in the example package.

Download

Gradle:

dependencies {
  implementation 'de.foryasee:plugins:version'
}

Maven:

<dependency>
  <groupId>de.foryasee</groupId>
  <artifactId>plugins</artifactId>
  <version>VERSION</version>
</dependency>

Contributors