Gradle2 Querydsl 사용을 위한 build.gradle 설정하기 Gradle + JPA + Querydsl 사용을 위해 build.gradle을 작성할 때 많은 경우, 플러그인을 추가하여 사용한다. 특히, 인프런 김영한 님 등 JPA를 전파하시는 분들의 강의 내용에 플러그인을 사용하여 설정하는 방법이 나와 있어서 구글 검색 내용 중 다수가 그렇게 사용하고 있다. 그러나 해당 방법에는 문제가 있다. (아래 프로젝트는 JDK 17, Spring Boot 3.x를 사용합니다.) Bad Case plugins { id 'java' id 'org.springframework.boot' version '3.0.6' id 'io.spring.dependency-management' version '1.1.0'.. 2023. 5. 14. Intellij IDEA에서 Gradle 빌드 사용 시 외장 톰캣은 사용 불가 회사에서 JSP를 사용하다 보니 스프링 부트 프로젝트는 war 파일로밖에 배포할 수 없다. 스프링 부트 프로젝트에서는 Gradle을 쓰고 있는데 Intellij-Gradle 환경에서는 외장 톰캣 사용을 위해서는 별도의 설정이 필요하다. Intellij에서 Gradle로 빌드하면 war 파일로 배포가 정상적으로 이뤄지지 않는 버그가 있다고 한다. https://stackoverflow.com/questions/47078199/intellij-fails-deploying-exploded-war-to-tomcat https://youtrack.jetbrains.com/issue/IDEA-176700/Gradle-exploded-WAR-is-not-generated-when-Delegate-IDE-buildru.. 2022. 8. 28. 이전 1 다음 728x90