BootJar не объединяет все зависимости, включая статические файлы

Я работаю над Gradle 7, могу запустить свое приложение с весенней загрузкой с помощью eclipse и пытаюсь создать исполняемый jar со всеми зависимостями для запуска с помощью команды java -jar, но я не могу этого добиться, и я новичок в gradle. Что Для этого необходимо добавить или изменить мой build.gradle. Ниже я прикрепил снимок своего build.gradle.

структура проекта: c-viewer +----c-app,build.gradle+------c-app-ui,build.gradle

build.gradle c-app

      println "Main deploy folder: ${appDeployFolder}"
subprojects{
apply plugin: 'io.spring.dependency-management'
apply plugin: "java"
apply from: "${project(':c-app').projectDir}/copyStatic.gradle"
apply from: "${project(':c-app').projectDir}/deployApp.gradle"
deployApp.enabled = true
copyStaticHtml.enabled = false
//findMainClass.enabled = true
dependencies{
implementation project(":chv-lib:chv-lib-config")
implementation("de.codecentric:spring-boot-admin-starter-client")
implementation 'org.springframework.boot:spring-boot-starter-data-mongodb'  
implementation 'org.springframework.boot:spring-boot-starter' //added dependency
}
bootJar {
enabled = true
mainClassName = 'com.am.c.Application'
}
}

0 ответов

Другие вопросы по тегам