사용자 도구

사이트 도구


springframework:springboot:jar_publish

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

다음 판
이전 판
다음 판 양쪽 다음 판
springframework:springboot:jar_publish [2018/07/24 18:16]
kwon37xi 만듦
springframework:springboot:jar_publish [2018/08/07 11:28]
kwon37xi
줄 1: 줄 1:
 ====== Spring Boot Jar Publish ====== ====== Spring Boot Jar Publish ======
 +  * [[https://docs.spring.io/spring-boot/docs/2.0.4.RELEASE/gradle-plugin/reference/html/|Spring Boot Gradle Plugin Reference Guide]]
 +
 +
   * [[springframework:springboot|SpringBoot]] jar 파일을 [[:nexus|SonaType Nexus]] 등 Maven Repository에 Publish 하기   * [[springframework:springboot|SpringBoot]] jar 파일을 [[:nexus|SonaType Nexus]] 등 Maven Repository에 Publish 하기
 +
 +===== maven plugin 사용 =====
 +  * ''maven plugin''이 적용되면 자동으로 **uploadBootArchives** 태스크 생성됨.
 +<code groovy>
 +uploadBootArchives {
 +    repositories {
 +        mavenDeployer {
 +            repository url: 'https://repo.example.com'
 +        }
 +    }
 +}
 +
 +</code>
 +
 +===== maven-publish plugin 사용 =====
  
 <code groovy> <code groovy>
줄 15: 줄 33:
 publishing { publishing {
     publications {     publications {
-        batchZipUpload(MavenPublication) {+        bootJava(MavenPublication) {
             groupId 'your group id' // 생략하면 프로젝트 기본값             groupId 'your group id' // 생략하면 프로젝트 기본값
             artifactId 'artifact id' // 생략하면 프로젝트 기본값             artifactId 'artifact id' // 생략하면 프로젝트 기본값
springframework/springboot/jar_publish.txt · 마지막으로 수정됨: 2019/06/12 14:24 저자 kwon37xi