학원에서 교육받았을때는 STS 환경에서 Spring Framework 개발을 진행했었다. 하지만 실제로 나와보니 이게 왠걸?
STS를 설치하기보다는 이클립스에 STS 플러그인을 설치하는 방식으로 더 많이 접해본거같다.
왜인지 정확한 이유는 모른다. 하지만 아마 STS 보다 이클립스에 플러그인으로 설치하는 방식이 좀더 범용적으로 활용할수 있지 않을까? 하는 생각이 든다.
모르면 물어보라고 했다. ChatGPT에게 물어보았다.
- 기존 이클립스 사용자 편의성: 많은 개발자들이 이미 이클립스를 사용하고 있고, 개발 환경에 익숙합니다. 이들에게 STS 플러그인을 이클립스에 추가하는 것이 더 편리하고 낯설지 않은 경험을 제공할 수 있습니다.
- 소프트웨어 관리: 이클립스를 기반으로 추가 플러그인을 설치하면, 사용자는 다양한 개발 요구 사항을 한 곳에서 관리할 수 있습니다. 이렇게 하면 프로젝트마다 다양한 도구와 IDE를 설치 및 관리하는 것을 줄일 수 있으며, 전체 개발 환경이 깔끔하게 유지됩니다.
- 이클립스 커뮤니티 지원: 이클립스는 오랜 기간 동안 널리 사용되어 온 대표적인 IDE로서 원활한 커뮤니티 지원을 받습니다. 사용자들이 버그 수정, 팁 및 트릭, 새 기능 요청 등과 관련하여 정보를 손쉽게 얻고 공유할 수 있습니다. 이러한 커뮤니티 지원은 이클립스로 STS 플러그인을 사용하는 개발자들이 지속적으로 이득을 얻게 해줍니다.
- 다양한 이클립스 기능: 이클립스에는 워크스페이스, 저장소 지원, 다양한 이클립스 플러그인 및 확장과 같이 다양한 기능들이 존재하며, 이러한 기능들을 함께 사용할 수 있습니다. 이를 통해 프로젝트 관리가 훨씬 편리해집니다.
라고 한다. 그래서 STS 환경보다 이클립스에 STS 플러그인을 설치해서 사용하는 환경에 익숙해지기 위해 설치를 다시 해보려고 한다.
먼저 이클립스를 다운받았다. 버전은 학원때 환경과 비슷한 2020-03 Ver를 다운로드했다. Java8 환경에서는 이 버전이 최선인거같다. 당장 2020-09월 버전만 다운받아서 실행하더라도 Java 11 버전을 설치하라는 에러가 발생한다.
2022.12.13 - [Study/중앙정보처리학원과정] - 35일차. JSP를 위한 이클립스(Eclipse) Enterprise 와 Tomcat 9설치
설치는 위의 포스팅을 확인하기 바란다.
이클립스 Setting
2022.10.26 - [Study/중앙정보처리학원과정] - 2일차. 이클립스 설치(구버전 설치) 및 환경설정
작년 10월글인데 벌써 까마득하게 오래된듯하다. 저때는 강남으로 학원을 어떻게 다녔나 싶을정도다.
설치를 완료했다.
이제 이클립스 내에서 마켓플레이스로 들어가주자.
검색창에 sts라고 검색하면 Spring tools 3 라고 나올것이다. 이걸 내려받자 Install을 눌러주자.
이러한것들이 깔릴거야~ 라고 알려주는 창인거같다. Confirm을 눌러주자
다음화면은 어떤 프로그램이던 설치단계에서 흔히 볼수있는 동의 화면이다.
동의를 누르고 Finish를 눌러주자.
그럼 이클립스 우측 하단에서 실행 바가 활성화되고 뭔가 진행되는듯한 표시가 날것이다. 완료되기까지 약간의 기다림이 필요하다.
이 작업이 완료된다면 이클립스에서 New - Project에서 Spring lagacy project를 생성할수 있다.
이게 확인이 된다면 이클립스에 sts plugin 설치가 완료된것이다.
다음 포스팅에서는 Spring legacy project를 생성하고 기본적인 구조와 Maven 방식의 라이브러리 추가 및 기본적인 설정에 대해서 다뤄보도록 하겠다.
'Study > Spring' 카테고리의 다른 글
Spring legacy project에서 Mybatis 설정방법 1편 pom.xml의Dependency 관리 (Oracle db 사용) (0) | 2023.06.14 |
---|---|
Spring Framework와 Spring Boot의 차이점 (0) | 2023.05.31 |
Spring Tiles 사용법 (0) | 2023.03.03 |
sts로 mysql을 연동, mybatis를 이용하여 db에 데이터를 입력시 한글 ??? 표기 현상 (0) | 2023.02.23 |
Sts와 Git 연동시 target 폴더 Ignore하는법 (0) | 2023.02.22 |