Ошибка при запуске jar-файла приложения весенней загрузки - PullRequest
0 голосов
/ 20 октября 2019

Когда я создаю файл jar, он будет создан, но при запуске файла jar будет отображаться ошибка, аналогичная той, которая произошла с файлом docker, когда я создаю файл docker, он будет создан, но когда я запускаю файл docker, он покажет ошибку.


jar {
    baseName = "${project.jarName}"
    version = "${project.versionName}"
    enabled = true
    manifest {
        attributes 'Main-Class': 'com.exmaple.Application'
    }

}


task buildDocker(type: Docker, dependsOn: build) {
    push = false
    applicationName = jar.baseName
    tagVersion = jar.version
    dockerfile = file('src/main/docker/Dockerfile')
    doFirst {
        copy {
            from jar
            into stageDir
        }
        copy {
            from "${project.buildDir}/resources/main/run.sh"
            into stageDir
        }
    }
}

ОШИБКА.

Исключение в потоке "main" java.lang.NoClassDefFoundError: org / springframework / boot / SpringApplication на com.example.Application. main (Application.java:19) Причина: java.lang.ClassNotFoundException: org.springframework.boot.SpringApplication

...