[SpringBoot #5] :test: Could not find javax.servlet:jstl:. Required by: project :

0woy·2024년 5월 26일
0

에러

목록 보기
8/14

💣 문제

SpringBoot에서 JSP 실습을 하려고 한다.
jsp를 사용하기 위해 의존성을 추가해 줬는데 하단 처럼 에러가 났다.

:test: Could not find javax.servlet:jstl:.
Required by:
project :

implementation 'javax.servlet:jstl 의존성이 마음에 안 드는 게 분명해 보인다.
구글링 중 멋지게 해답을 찾았다.


✨ 해결

문제는 내가 springboot 3.3.0 version 을 사용하고 있기 때문에 발생했다.
3.0 버전 이상에서는 의존성 주입을 다르게 해야 한다.

implementation group: 'org.glassfish.web', name:'jakarta.servlet.jsp.jstl', version:'2.0.0'
위와 같이 변경해 주면 만세 성공!

근데 귀신 같이 바로 다음 에러 발생

📖 참고

(spring 3.0 version) jstl이 제대로 적용되지 않을 때

0개의 댓글