자라는 개발자/시행착오들
QUERYDSL 초기설정시 오류 , java.lang.RuntimeException: java.lang.NoClassDefFoundError
자란다
2023. 5. 8. 15:20
728x90
반응형
Querydsl 사용을 위해 초기설정
<dependency>
<groupId>com.querydsl</groupId>
<artifactId>querydsl-jpa</artifactId>
<version>4.3.1</version>
</dependency>
<dependency>
<groupId>com.querydsl</groupId>
<artifactId>querydsl-apt</artifactId>
<version>4.3.1</version>
</dependency>
다음과 같이 했을떄
오류가 나서 온갖노력을 다 하다가 책과 맞췄던 버전이 문제인가? 싶은 마음에
버전 다시 5.0.0으로 올리고
<dependency>
<groupId>com.querydsl</groupId>
<artifactId>querydsl-jpa</artifactId>
<version>5.0.0</version>
</dependency>
<dependency>
<groupId>com.querydsl</groupId>
<artifactId>querydsl-apt</artifactId>
<version>5.0.0</version>
</dependency>
- maven clean and reload
- project structure- > target-sources 를 소스 설정하기
- maven-shop-lifecycle-compile 해주기 하니까 드디어
QItem 객체가 만들어졌다.
728x90
반응형