[IntelliJ] add framework support 시에 spring이 보이지 않는 문제

2023. 7. 13. 22:03프로그래밍/웹 개발

intellij add framework support 시에 spring이 보이지 않는 문제

 

JSP를 이용한 web server를 띄우기 위해 web Framework를 추가해 사용한 적이 있다.

이번에는 Spring 프로젝트를 생성해야 했기에 다른 블로그에서 하듯이 spring framework를 추가하려고 했으나 어떤 방법을 써도 보이지 않았고 추가되지 않았다. 구글링을 조금 더 해보니 spring이나 thymeleaf와 같은 framework가 보이지 않는 문제에 대해 한 유저가

JetBrains 사이트에 질문을 했고 관련직원(?)분들이 대답하기를 해당 기능은 여러가지의 jar들의 버전관리 문제 때문에 올해 초(2023년 1월경으로 추측)부터 없어졌다고 설명한다. 실제로 구글링을 했을때 intellij로 spring 프로젝트를 생성하는 여러 블로그에서도 기간을 보면 모두 2023년 이전의 글에서만 add framework support..를 이용해 spring을 추가하는 사실을 알 수 있다. 따라서 괜히 나처럼 삽질하는 사람이 없기를 바라는 마음에 글을 써본다.

 

*본 글은 아래 링크 참고

https://youtrack.jetbrains.com/issue/IDEA-309728/Spring-and-Thymeleaf-options-are-lost-from-the-add-framework-support-dialogue

 

 

Spring and Thymeleaf options are lost from the "add framework support" dialogue : IDEA-309728

The frameworks were there in 2022.1.3 . image.png However, they were gone in 2022.3.1 . image1.png

youtrack.jetbrains.com

 

그리고 친절하게도 관련자분이 spring framework를 어떻게 추가하는지 알려준다. 

 

1. Project Structure로 들어가 Libralies탭에서 +버튼을 누른 후 From Maven...을 선택한다.

 

2. 그렇게 뜬 창에서 본인이 추가하고자 하는 framework를 검색하면 버전별로 정말 다양한 framework를 제공하는 것을 알 수 있다. 

 

이 때 Downloda to 체크박스에 체크를 하게 되면 프로젝트 폴더에 lib폴더가 생기며 그 안으로 jar파일이 다운로드 되며 그렇지 않을 경우에는 그냥 libralies탭에만 jar파일들이 추가된다.