Developments/Spring & SpringBoot

[STS 4] 의존성 추가 후 라이브러리 자동 적용 안될 때 해결

9low_28 2023. 2. 6. 10:49

라이브러리에 lombok을 쓰려고 설치랑 maven dependency에 추가까지 했지만
왜인지 자동으로 적용이 되지 않았다 어째서?


아무튼 라이브러리가 정말 불가피하게 필요할 때 JAR파일을 별도로 가지고 있다면
나름의 유용한(?) 방법

언급했다시피 JAR파일 한정에 관한 포스팅이라 드물겠지만 다른 형식의 라이브러리가 필요하다면 안녕히가세요


우선 파일 익스플로러나 내비게이터를 통해 해당하는 프로젝트에서 우클릭 하거나 상단 project 메뉴를 통해
properties 를 클릭하면 창이 하나 뜬다.



왼쪽에 많은 메뉴들이 있는데 다크테마에 저 글씨색 적용하는 항목을 못찾아서 잘 안보이지만
(지금은 이미 추가해놔서 lombok이 이미 적용된 상태임을 참고)

Java Build Path 에 들어가보면

5개의 탭이 있는데 Libraries 탭으로 가서 Classpath를 선택한 후에

 



* Modulepath와 Classpath의 차이를 간단하게 알고싶다면 아래 포스팅을 참고하면 좋을 것 같다.

 

[Eclipse] Modulepath vs Classpath

ModulePath, ClassPath 이 둘의 차이는 뭔지 궁금하게 된 계기가 이클립스 버전을 높이면서 BuildPath를 설정중이었는데 Eclipse 구버전에는 그냥 두 개 구분없이 일렬로 나왔었는데, 최신 버전을 받으니

whitekeyboard.tistory.com

 


 

개별적으로 JAR 파일을 적용해야하니 우측에 Add External JARs...버튼을 눌러주고  

 

 

 

추가할 JAR파일을 선택 후 열기 해준다.

 

마지막으로 Apply 또는 Apply and Close  ..!
끄읏.