- build시 --warning-mode=all (-Dorg.gradle.warning.mode=all)옵션(Program Argument) 사용시 상세 설명 출력
- option 끝에 넣어야 동작 하는듯..
-멀티프로젝트 빌드 옵션
- gradle :api:build : api와 api가 의존하는 모든 프로젝트에 대해 컴파일과 jar를 수행하고 api 프로젝트의 build를 수행한다.
- gradle -a :api:build : api 프로젝트의 build만 수행한다.
- gradle :api:buildNeeded : api와 api가 의존하는 모든 프로젝트의 build를 수행한다.
- gradle :api:buildDependents : api와 api에 의존하는 모든 프로젝트에 대해 build를 수행한다.
- gradle build : 모든 프로젝트에 대해 build한다.
https://kwonnam.pe.kr/wiki/gradle/multiproject
gradle:multiproject [권남]
kwonnam.pe.kr
- 자주 사용하는 gradle 명령어
https://gist.github.com/andromedarabbit/d683f8cfd55dec2f3357
자주 쓰는 Gradle 명령어
자주 쓰는 Gradle 명령어. GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
- Gradle build 문제 해결
- gradle build시 lombok 에러 발생
compileOnly 'org.projectlombok:lombok'
annotationProcessor 'org.projectlombok:lombok'
testCompile 'org.projectlombok:lombok'
testAnnotationProcessor 'org.projectlombok:lombok'
https://tube-life.tistory.com/14
gradle @Test error: variable not initialized in the default constructor
작업자의 작업 환경 - Intellij - Windows 10 HelloResponseDto.java import lombok.Getter; import lombok.RequiredArgsConstructor; @Getter @RequiredArgsConstructor public class HelloResponseDto { private..
tube-life.tistory.com
- main class 못찾는다는 에러 발생
Execution failed for task ':bootJar'.
> Main class name has not been configured and it could not be resolved
bootJar {
mainClassName = 'org.syaku.blog.Application'
}
- 실행할 메인 클래스가 없을때는 아래와 같이 한다
bootJar.enabled = false
https://syaku.tistory.com/369
spring boot 스프링 부트 개발 환경 설정 - setting
스프링 부트 개발 환경 설정 Github: https://github.com/syakuis/syaku-blog 모든글 1. 스프링 부트 개발 환경 설정 :: Spring boot 2. 스프링 부트 블로그 만들기 #1 :: Spring boot 3. 스프링 부트 블로그 만들..
syaku.tistory.com
- 기본 변수
rootProject : 상위 project
project : 현재 project
- 프로젝트명
rootProject.name
project.name
- 프로젝트 경로
rootProject.projectDir
project.projectDir
- 빌드 경로
rootProject.buildDir
rootProject.buildDir
- profile
rootProject.profile
project.profile
'gradle' 카테고리의 다른 글
프로젝트 dependency 다운로드 + 유용한 plugin (0) | 2020.07.09 |
---|---|
gradle local repository (0) | 2020.07.07 |
환경별 deploy - gradle (0) | 2020.04.09 |
이클립스에서 gradle cache 파일 위치 변경 (0) | 2020.02.11 |
spring boot multiple project 설정 (gradle) (0) | 2019.12.30 |