Gradle War Eklentisi kullanıldığında savaşa değil, bootRepackage
görevinin jar
görevine bağlı olmasına rağmen Gradle War Plugin ile war
görevine bağlıdır.BootRepackage, Gradle War Eklentisi
Gradle War Plugin kullanıyorum bile jar
görevine bağlı olarak nasıl değiştirebilirim?
GÜNCELLEME: Ben bir dokümantasyon sunucuya konuşlandırılacak belgeler içeren bir savaş dosyası oluşturmak için war
görevi kullanıyorum ve bir hizmet sunmak için bootRepackage
d kavanoz dosyası kullanmak isteyen
. Benim war
görev test
görev (Bahar REST Belgeler kullanıyorum.) Göre asciidoctor
görevi bağlıdır, ancak bootRepackage
görevini kullanırken asciidoctor
görev veya test
görev çalıştırmak istemiyorum.
ext {
mainClassName = 'com.izeye.throwaway.Application'
}
task myBootRepackage(type: BootRepackage, dependsOn: jar) {
}
ama bu iyi bir uygulama olduğundan emin değilim. paketlenen üzere bu doğru kavanoz görevin kavanoz neden olurken
bootRepackage {
withJarTask jar
}
: Bunu yapmak mümkün olması gerekirdi
https://github.com/izeye/spring-boot-throwaway-branches/tree/war
Gerçekten emin değilim, bununla ne elde etmek istiyorsun, ama Jar'ın bazı özel görevlerini oluşturmaya çalışabilir misiniz (ya da sadece 'jar' geçebilir) ve eklentiyi 'bootRepackage {olarak yapılandırabilirsin withJarTask = customJarTask } 'Bu referans nedeniyle http://docs.spring.io/spring-boot/docs/current/reference/html/build-tool-plugins-gradle-plugin.html#build-tool-plugins -gradeli yeniden paketleme yapılandırması – Stanislav
@Stanislav Yorumunuz için teşekkürler. Sorumu güncelledim. –