Создание банки Shadow в Градле?JAVA

Программисты JAVA общаются здесь
Anonymous
Создание банки Shadow в Градле?

Сообщение Anonymous »

Код: Выделить всё

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) }
}
}
Это, похоже, не работает ... Я пытаюсь сделать uber jar с несколькими зависимостями, один-Jar, кажется, устарел, и я не могу использовать ни строитель по умолчанию Uberjar, либо теневой банки.

Подробнее здесь: https://stackoverflow.com/questions/707 ... -in-gradle

Вернуться в «JAVA»