inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링)

38강. Querydsl 사용하기 - 첫 번째 방법

빌드 도구를 Gradle이 아닌 IntelliJ로 했을 때의 인식 오류(해결)

해결된 질문

2598

장대영

작성한 질문수 5

3

안녕하세요.

강의 코드를 작성하던 도중 QUser 클래스가 UserRepositoryCustomImpl에서 인식이 되지 않는 오류가 발생하였습니다. 빌드도 다시 해보고, build 파일을 삭제하고 다시 빌드 해보고, 캐시도 삭제해봤는데도 인식이 안되길래, 혹시나 해서 설정에서
'다음을 사용하여 빌드 및 실행' 부분을 Gradle로 바꾸어주니 바로 인식이 되더라구요. 혹시나 저와 같은 상황에서 삽질하고 계신 분들을 위해 글 남깁니다 ㅎㅎ

자세히 다시 읽어보니 일부 플러그인을 사용 시에 제대로 빌드가 되지 않을 수 있다고 적혀있네요..

java spring kotlin spring-boot 리팩토링

답변 3

1

pighwan21

오오 저도 intelliJ로 설정해두고 있었어서 막 찾아보고있었는데 정답이 요깄었네요. 감사합니당.

1

최태현

크으~~ 공유 감사합니다 대영님!! 😊

저도 Gradle 실행을 선호해서 정확하지 않을 수는 있지만, IntelliJ 로 설정하신 경우 build 파일 안의 QClass가 생기는 경로를 Mark as directory 를 이용해 적절히 소스셋 설정을 해주면 동작하는 경우도 있더라고요!!

image

이렇게 공유해주셔서 감사합니다 ㅎㅎㅎ

0

인프런 AI 인턴

안녕하세요, 인프런 AI 입니다.

빌드 도구를 Gradle에서 IntelliJ로 변경했을 때, QUser 클래스가 UserRepositoryCustomImpl에서 인식되지 않는 오류가 발생했다는 내용이시군요. 해당 오류는 일부 플러그인을 사용 시, 빌드가 제대로 되지 않을 수 있는 문제가 발생할 수 있다고 합니다.

해결 방법으로는 IntelliJ에서 Gradle을 제대로 사용할 수 있도록 설정하는 것이 있습니다. IntelliJ에서 Gradle 설정을 제대로 해주시면, 빌드 도구를 Gradle이 아닌 IntelliJ로 사용해도 빌드가 정상적으로 되는 경우가 많습니다.

또한, IntelliJ에서 gradle 관련 파일들을 import 하면 문제가 해결될 수 있습니다. 이외에도 build.gradle 파일 내용이 gradle로 되어 있지 않다면, 매우 큰 문제가 됩니다. 따라서 build.gradle 파일이나 Gradle 설정을 확인해 보시는 것도 좋을 것 같습니다.

아마도 해당 문제점이 구체적이지 않아서 정확한 방법을 제시하지 못해 죄송합니다. 만약 다른 문제점이 있다면 자세한 내용을 알려주시면 도움을 제공해드리겠습니다. 감사합니다.

안녕하세요 혹시 프론트 코드 제공받을 수 있을까요?

0

69

2

실행이 안되네요

0

67

2

프론트 영역 보는법

0

52

2

companion object

0

79

2

Custom 레프직토리 형식

0

60

2

Querydsl 도입

0

68

2

fetch join DISTINCT 중복제거

1

84

2

표준 예외와 커스텀 예외 사용 전략 질문

0

92

3

이 질문이 왜 없는지 이해가 안 되지만 문제 인식 및 해결 방법 남깁니다.

1

177

2

테스트를 위한 코드

1

105

2

프로젝트 실행 에러

0

153

2

PDF 문서에 오타가 있어서 알려드립니다.

1

102

1

enum질문

1

86

1

테스트 후 AfterEach 함수에서 나오는 쿼리

0

136

2

테스트 fixture

1

211

2

./gradlew test 실행시 인식할수 없다고 뜹니다.

0

141

1

test 코드 실행시 경고가 발생합니다.

0

141

1

13강 User Kotlin 변환중

2

170

3

'추가 - 코프링과 플러그인' 강의 7:46 allopen 관련 질문

2

174

1

-

0

141

2

4:28 build.gradle 수정 시 kotlin-reflect관련 implementation 추가 해야할까요?

0

314

3

junit import 불가

0

276

3

테스트 코드와 관련하여 질문이 있습니다.

1

219

1

hibernate가 select를 두번 하는 이유

0

240

1