문서의 이전 판입니다!
maven plugin
이 적용되면 자동으로 uploadBootArchives 태스크 생성됨.uploadBootArchives { repositories { mavenDeployer { repository url: 'https://repo.example.com' } } }
apply plugin: 'maven' apply plugin: "maven-publish" bootJar.enabled = true jar.enabled = true bootJar { mainClassName = "yourMainClass" } publishing { publications { bootJava(MavenPublication) { groupId 'your group id' // 생략하면 프로젝트 기본값 artifactId 'artifact id' // 생략하면 프로젝트 기본값 artifact bootJar } } repositories { maven { credentials { username '리포지토리 접속 username' password '리포지토리 접속 password' } url 'http://nexus.host.name/content/repositories/releases/' } } } // 불필요하게 publsh.dependsOn bootJar 를 붙일 경우 생성된 jar 에 의존성 *.jar 파일들이 추가가 안되는 형상이 있었음.