사용자 도구

사이트 도구


springframework:springboot:gradle

차이

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

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
springframework:springboot:gradle [2020/07/06 10:00]
kwon37xi [Dependency Version Override]
springframework:springboot:gradle [2020/09/16 16:41] (현재)
kwon37xi [bootJar 파일을 별도 파일로 복사하기]
줄 15: 줄 15:
  
   * [[https://docs.spring.io/spring-boot/docs/current/reference/html/appendix-dependency-versions.html|Dependency versions]] 여기서 버전 프라퍼티 목록을 알 수 있다.   * [[https://docs.spring.io/spring-boot/docs/current/reference/html/appendix-dependency-versions.html|Dependency versions]] 여기서 버전 프라퍼티 목록을 알 수 있다.
 +  * Gradle 에서 SpringBoot 버전 프라퍼티의 값을 읽고자 한다면
 +<code groovy>
 +// slf4j.version 의 값을 읽을 때는
 +def slf4jVersion = dependencyManagement.importedProperties['slf4j.version']
 +</code>
  
 ===== 라이브러리성 모듈 설정 ===== ===== 라이브러리성 모듈 설정 =====
줄 29: 줄 34:
 </code> </code>
 ===== BootRun ===== ===== BootRun =====
 +==== profile 지정 ====
 +<code sh>
 +SPRING_PROFILES_ACTIVE=<PROFILE> ./gradlew bootRun
 +</code>
 +
 ==== Debug Mode ==== ==== Debug Mode ====
 <code groovy> <code groovy>
줄 94: 줄 104:
 } }
 </code> </code>
 +
 +
 +===== bootJar 파일을 별도 파일로 복사하기 =====
 +<code groovy>
 +task copyBootJarNormalizedName(type: Copy) {
 +    from bootJar.archiveFile
 +    into "${buildDir}"
 +    rename { 'my.jar' }
 +    dependsOn bootJar
 +}
 +</code>
 +
 +
  
  
springframework/springboot/gradle.1593997222.txt.gz · 마지막으로 수정됨: 2020/07/06 10:00 저자 kwon37xi