인텔리제이는 spring boot + gradle + jsp 구조를 지향하지 않는다고 한다.

그래서 jsp를 지원하지 않는다ㅠ (그러면서 돈내고 쓰는 건 지원함..)

무튼 인텔리제이 커뮤니티 버전에서 사용하려면 몇가지 설정을 해줘야 하는 번거로움이 있는데

 

그 중 위와 같은 에러를 봤다면, tomcat-embed-jasper 가 없기 때문이다.

아래 사이트에 가서 특정 version을 선택하거나 버전 지정없이 사용하자.

https://mvnrepository.com/artifact/org.apache.tomcat.embed/tomcat-embed-jasper

 

나는 gradle을 사용하기 때문에

버전 지정없이 아래와 같이 추가했다.

implementation group: 'org.apache.tomcat.embed', name: 'tomcat-embed-jasper'

 

gradle reload 후 다시 호출시 정상적으로 jsp 페이지로 이동하는 것 확인!

이참에 mustache 같은 템플릿엔진으로 넘어가도록 해야겠다. 

+ Recent posts