본문 바로가기
JavaScript/Spring

MAC spring 환경설정 방법

by Alkaloid 2022. 1. 7.
반응형
반응형

spring을 시작하기 앞서 환경설정이 많이 걸렸습니다.

아직도 git을 연결을 못하고있습니다..ㅠㅠ 아무 오류도 안뜨는데 깃에 push가 안도..ㅣ.... 깃은 나중에 해결하면 올리도록 하겠습니다.

 

주로 윈도우를 사용하다 보니 맥은 아직도 익숙해 지지가 않아서 더 오래 걸린거 같습니다.

 

환경

OS: MAX

eclipse: mas2

was: tomcat8.5

database: h2

jdk : openjdk1.8

 

 

먼저 eclipse를 다운 받습니다.

https://www.eclipse.org/downloads/

 

Eclipse Downloads | The Eclipse Foundation

The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 415 open source projects, including runtimes, tools and frameworks.

www.eclipse.org

원하는 버전이 있다면 구글에 해당 버전을 찾아서 다운받으면 됩니다.

 

여기서 주의할점은 jdk와 이클립스가 안맞을수 있어서 잘 찾아보셔야해요!

저같은 경우는 처음 오라클에서 jdk1.8을 다운받고, 최신 이클립스를 다운 받았는데 맥북에서 아무리 실행을 눌러도 에러도 안뜨고 아무런 창도 안떠서 이클립스를 다운그레이드 했습니다!

 

jdk도 원하는 버전으로 다운 받으시면 됩니다.

https://mainia.tistory.com/5586#google_vignette

 

자바(Java) 개발을 위한 최신 버전 JDK 다운 받기

자바(Java) 개발을 위한 최신 버전 JDK 다운 받기 환경: Java 15.0.1 Java 언어를 이용해서 프로그램을 개발하려면 JDK 가 있어야 합니다. 자바로 만들어진 프로그램을 실행만 하고 싶다면 Java 프로

mainia.tistory.com

저는 여기서도 뭔가 삐걱대서.. brew를 이용하여 openjdk를 받았어요! (기회가 되면 brew를 이용해 openjdk 받는것도 올리겠습니다.)

brew는 맥용 패키지관리관리자 입니다.

 

그후 아래 링크로 들어가 톰캣을 받습니다.

https://tomcat.apache.org/download-80.cgi

 

Apache Tomcat® - Apache Tomcat 8 Software Downloads

Welcome to the Apache Tomcat® 8.x software download page. This page provides download links for obtaining the latest versions of Tomcat 8.x software, as well as links to the archives of older releases. Unsure which version you need? Specification versions

tomcat.apache.org

 

다운받은뒤 원하는 폴더에 압축을 풀고~

 

이클립스를 실행합니다.

 http://www.h2database.com/html/main.html

 

H2 Database Engine

H2 Database Engine Welcome to H2, the Java SQL database. The main features of H2 are: Very fast, open source, JDBC API Embedded and server modes; in-memory databases Browser based Console application Small footprint: around 2.5 MB jar file size     Supp

www.h2database.com

그 전에! DataBase도 설치하겠습니다.  들어가셔서 All Platforms (zip, 9.5 MB) 을 눌러줍니다!

 

자세하게 어디가서 다운받으라고 말씀 안드리는 이유는 원하는 버전이 다를 수도 있고 다운받는 경로도 달라 질수 있어 전체적인 순서만 알려드립니다!

 

그 후 이클립스를 실행!

하시면 정상적으로 동작합니다!

 

글로는 되게 쉽지만..실제로 해보면 잘안되더라구요! 

윈도우에서는 모든걸 바로 했지만..이상하게 맥에서만 뭔가 많이 뜨더라구요..

윈도우에서는 다운받는 시간을 제외한 나머지 환경변수설정, 압축풀기 등 다합쳐서 10분도 안걸렸는데..

 

맥에서는 2시간 이상을 투자했습니다ㅠㅠ 아직 배울게 많나봐요..

 

다시 본론으로 들어가서!

 

우리는 spring을 쓰기위해 이클립스 맨위에 보시면

help-Eclipse Marketplace를 누르시면 됩니다.

그럼 이러한 창이 뜨는데 여기 검색창에 STS또는 spring tool suite를 검색하시면 됩니다.

그럼 탐색창 맨위에 spring tools 3 어쩌구~~release라고 보이실거 예요! 이걸 intall을 눌러 다운 받아줍니다.

다운받는거는 다 아시다싶이 [계속 다음~~ 뭔가 나오면 동의하기~~] 따로 설정할게 없어요!

 

다운이 다되면 재부팅을 할거냐고 뜰거예요! 그후 재부팅을 해줍니다.

 

재부팅후!!! 뭐지? 왜 아무것도 안뜨지?? 라고 생각하실수 있는데, 이클립스 오른쪽 보시면 뭔가 계속 실행중일 거예요!

그것이 끝나야 다음 저희가 할 프로젝트가 생깁니다!

 

저렇게 뭔가 있다면 이클립스가 아직 어떤 일을 하고 있는것이기 때문에 조금만 기다려줍니다~

 

 

이제 spring이 제대로 다운로드가 되었는지 확인해 볼께요!

 

project Explore-우클릭-new-Other-spring-spring Legacy project

굵게 표시한 부분이 보이면 정상적으로 sts가 다운로드 된것입니다.

반응형