Skip to content

Usage example of the Badass Jar Plugin

License

Apache-2.0, Unknown licenses found

Licenses found

Apache-2.0
LICENSE
Unknown
license-header.txt
Notifications You must be signed in to change notification settings

beryx-gist/badass-jar-example-nqueens

Repository files navigation

PRs Welcome License Build Status

Badass-Jar example N-Queens

A simple project that shows how to use the Badass Jar Plugin. It implements a library for solving the N-Queens problem.

The plugin is configured in build.gradle as follows:

plugins {
    id 'java'
    id "org.beryx.jar" version "2.0.0-rc-4"
    ...
}
...
moduleConfig {
    version = project.version
}

compileJava {
    options.release = (findProperty('javaCompatibility') ?: 11) as int
}
...

Usage

To build a modular jar that targets Java 11 execute:

./gradlew build

To build a modular jar that targets Java 8 execute:

./gradlew -PjavaCompatibility=8 build

About

Usage example of the Badass Jar Plugin

Resources

License

Apache-2.0, Unknown licenses found

Licenses found

Apache-2.0
LICENSE
Unknown
license-header.txt

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages