반응형
메인 클래스가 없는 Gradle 빌딩 Spring Boot 라이브러리
Spring Boot/Gradle 프로젝트를 만들고 메인 클래스가 없는 jar를 만들려고 합니다.저의 목적은 이 프로젝트가 다른 프로젝트에 의해 당겨지는 라이브러리이기 때문에 이 라이브러리 프로젝트는 메인 클래스가 필요하지 않습니다.불행하게도, 어떤 종류의 그라들 구성을 쓰든 시도할 때 계속 오류가 발생합니다.build install
메인 클래스가 없거나 찾을 수 없는 것에 대해.bootJar
작업.
내 Gradle 파일은 다음과 같습니다.
plugins {
id 'org.springframework.boot' version '2.1.7.RELEASE' apply false
}
apply plugin: 'io.spring.dependency-management'
apply plugin: 'maven'
dependencyManagement {
imports {
mavenBom org.springframework.boot.gradle.plugin.SpringBootPlugin.BOM_COORDINATES
}
}
repositories {
mavenCentral()
}
jar {
enabled = true
}
bootJar.dependsOn fooTask
그러나 이를 실행하면 다음 오류가 발생합니다.
org.gradle.api 유형의 루트 프로젝트 'foo-library'에 대한 알 수 없는 속성 'bootJar'을(를) 가져올 수 없습니다.프로젝트.
내 구성에서 변경해야 하는 항목은 무엇입니까?
에서 bootJar 사용 안 함build.gradle
bootJar {
enabled = false
}
언급URL : https://stackoverflow.com/questions/57662024/gradle-building-spring-boot-library-without-main-class
반응형
'programing' 카테고리의 다른 글
Angular 2의 AoT 컴파일러용 롤업 사용 및 Moment.js 가져오기 (0) | 2023.06.21 |
---|---|
Oracle 오류 PLS-00323: 하위 프로그램 또는 커서가 패키지 사양으로 선언되었으며 패키지 본문에 정의되어야 합니다. (0) | 2023.06.21 |
Pymongo를 사용하여 컬렉션 이름에 변수를 사용할 수 있습니까? (0) | 2023.06.21 |
스벳 유형 스크립트의 스벳 사용자 정의 이벤트 (0) | 2023.06.21 |
pthread_return 대 반환 (0) | 2023.06.16 |