코-딩/기타

STS4(4.7.2RELEASE-Java1.8지원 마지막 버전) - Gradle 프로젝트 Import

ㅋㅂㅋ 2025. 1. 8. 15:28

1. STS4가 사용할 공간 (아무 폴더) 을 필요로 한다.

 

2. Import할 Gradle 프로젝트가 필요함. (Git에서 down 받은 상태라면, 폴더명을 settings.gradle에 명시된 rootProject.name과 이름을 동일하게 해야함 (아니면 프로젝트 오류남))

 > File > Import > Gradle > Existing Gradle Project > 2번의 폴더 선택 > Finish (Next로 미리보기 할 수 도 있다)

 

 

 

 > Window > Preferences 에서 Gradle을 검색하고 Gradle Wrapper가 선택되어있는지 확인 후 Java Home에서 java 경로도 설정해준다. Apply

 

3. Window 탭 > Show View 탭 > Others... 선택하여 Gradle 폴더 하위에 Gradle Tasks 선택한다.

 

4. Gradle Tasks 하위에 rootProject.name의 tree를 펼쳐서 build > clean, build > build 를 실행하여 war(설정한 것으로) 파일 생성 (build > libs > ~~.war)

 

 

*import 하려는 프로젝트에서 사용한 Java 버전이 호환되는 sts4를 설치하는게 중요했다. (4.27로 실행했을 경우 java 1.8 지원이 안되어서 문제가 생겼었다.)

*import 하려는 프로젝트의 폴더명과 settings.gradle에 rootProject.name의 이름이 같아야 한다. (java 버전 등을 다 맞춰도 Annotation이나 lombok을 못 읽는 등의 오류가 발생했었다.)

 

===========================================================================================

lombok을 설치하기 위해....

 

> Lombok 설치

https://projectlombok.org/download

 

Download

 

projectlombok.org

 


C:\sts-4.7.2.RELEASE 폴더에 lombok.jar를 넣어준다. (sts4를 설치한 위치에다가 넣어준다.)

해당 위치에서 cmd창을 열어서 java -jar lombok.jar 를 통해서 설치한다. install > quit

 

설치 완료!

 

lombok.jar만 해당 경로에서 잘라내거나 한다면 sts4는 제대로 실행되지 않을 것이다...