Erstellen eines Schattenglas im Gradle?Java

Java-Forum
Anonymous
 Erstellen eines Schattenglas im Gradle?

Post by Anonymous »

Code: Select all

tasks.register('uberJar', Jar) {
archiveClassifier = 'Uber'

manifest {
attributes["Main-Class"] = mainClassName
}

from sourceSets.main.output

dependsOn configurations.runtimeClasspath
from {
configurations.runtimeClasspath.findAll { it.name.endsWith('jar') }.collect { zipTree(it) }
}
}
Das scheint nicht zu funktionieren ... Ich versuche, ein Uber-Glas mit mehreren Abhängigkeiten zu erstellen, ein-Jar scheint veraltet zu sein, und ich kann weder den Standard-Gradle Uberjar Builder noch den Schattenjar verwenden.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post