작성
·
1K
2
안녕하세요. 강의 항상 잘 듣고 있습니다.
강사님이 항상 빌드 도구를 Gradle에서 IntelliJ IDEA로 변경하는 것이 좋다고 말씀하신 점은 알고 있어
이번 기회에 찾아보니 증분 빌드를 사용해서 변경되는 부분에 대해서만 빌드를 진행하여 빠르다고 하는 것을 알게 되었습니다.
Querydsl 설정에서 Gradle로 빌드시 의존성만 추가하면 쉽게 사용 가능하지만
IntelliJ IDEA로 빌드시 build 폴더 하위에 생성되는 것이 아니기에 아래와 같은 3가지 추가 설정이 필요한데요.
clean 명령어 작업 추가
clean {
delete file('src/main/generated')
}
.gitignore 추가
/src/main/generated/
main 실행 또는 프로젝트 빌드
Build > Build Project
강의 내용을 좀 벗어나는 질문인 것 같기는 하지만 무조건적으로 사용할 필요가 있나?라는 의문이 들었습니다.
이전에 실전! Querydsl 강의에서는 com.ewerk.gradle.plugins.querydsl
플러그인을 사용하였는데 src/main/generated
하위가 아니라 똑같이 build
하위에 생성되어서 이런 고민을 못해본 것 같습니다!
감사합니다.