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  --> 해당 내용을 추가합니다.
}
반응형

+ Recent posts