All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.ryoframework.gradle.plugins.ShadowJarPlugin.groovy Maven / Gradle / Ivy

Go to download

Plugin Gradle pour l'injection de divers propriétés de configuration des projets.

The newest version!
package org.ryoframework.gradle.plugins

import org.gradle.api.Plugin
import org.gradle.api.Project

class ShadowJarPlugin implements Plugin {

    void apply(Project project) {
        project.plugins.apply('application')
        project.plugins.apply('com.github.johnrengelman.shadow')
        project.shadowJar {
            mergeServiceFiles()
        }
        project.run.classpath += project.configurations.developmentOnly
        project.run.jvmArgs('-noverify', '-XX:TieredStopAtLevel=1', '-Dcom.sun.management.jmxremote')
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy