Преобразование сборки SpringBoot Maven в Gradle 6.5, Maven отлично работает (до преобразования) Gradle BootJar (или даже просто сборка) не работает: 1: Содержимое не допускается в конце раздела.
Почему здесь упоминается родительский элемент jboss 12? это старый pom, и использование --scan вообще не раскрывает jboss. (--scan списка зависимостей ниже)
com.fasterxml.jackson.core:jackson-annotations:2.11.0
com.fasterxml.jackson.core:jackson-core:2.11.0
com.fasterxml.jackson.core:jackson-databind:2.11.0
com.fasterxml.jackson.module:jackson-module-parameter-names:2.11.0
com.gradle:gradle-enterprise-gradle-plugin:3.3.3
commons-codec:commons-codec:1.14
io.freefair.gradle:lombok-plugin:5.1.0
io.freefair.lombok:io.freefair.lombok.gradle.plugin:5.1.0
io.spring.gradle:dependency-management-plugin:1.0.9.RELEASE
net.java.dev.jna:jna-platform:5.5.0
net.java.dev.jna:jna:5.5.0
org.apache.commons:commons-compress:1.19
org.apache.httpcomponents:httpclient:4.5.12
org.apache.httpcomponents:httpcore:4.4.13
org.springframework.boot:org.springframework.boot.gradle.plugin:2.3.1.RELEASE
org.springframework.boot:spring-boot-buildpack-platform:2.3.1.RELEASE
org.springframework.boot:spring-boot-dependencies:2.3.1.RELEASE
org.springframework.boot:spring-boot-gradle-plugin:2.3.1.RELEASE
org.springframework.boot:spring-boot-loader-tools:2.3.1.RELEASE
org.springframework.boot:spring-boot-parent:2.3.1.RELEASE
org.springframework:spring-core:5.2.7.RELEASE
org.springframework:spring-jcl:5.2.7.RELEASE
org.testcontainers:testcontainers-bom:1.14.2
В качестве альтернативы, есть ли способ игнорировать это? BootJar не создает банку даже с
plugins {
id 'java'
id 'application'
id 'io.freefair.lombok' version '5.1.0'
id 'org.springframework.boot' version '2.3.1.RELEASE'
}
apply plugin: 'java'
apply plugin: 'io.spring.dependency-management'
jar {
enabled = true
}
application {
mainClass = 'my.main.class.MyApplication'
}