gradle 빌드환경에서 개발 시, 개발에 사용된 외부 라이브러리를 jar에 포함하여 패키지 하기위해,
추가 설정 값 기입이 필요합니다.
build.gradle 파일 내 아래 내용 추가
jar 내용 안에 추가 수정해주었습니다.
jar {
manifest {
attributes 'Main-Class': 'com.kafka.producer.Main'
}
from{
configurations.compileClasspath.collect {it.isDirectory() ? it : zipTree(it)} --> 해당 내용을 추가합니다.
}
duplicatesStrategy = DuplicatesStrategy.EXCLUDE --> 해당 내용을 추가합니다.
}
반응형
'Build > Gradle' 카테고리의 다른 글
gradle ......jar에 기본 Manifest 속성이 없습니다. 해결 (0) | 2023.12.18 |
---|---|
gradle 라이브러리 추가 (0) | 2023.12.18 |
gradle 한글깨짐 현상해결 (0) | 2023.12.18 |