이번에 스프링을 설치하며 맘고생 한 기념으로 글을 적어보려 한다...ㅠㅠ
우선 터미널 창에 내 자바 버전을 적어보자면
➜ ~ java -version
java version "11.0.20" 2023-07-18 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.20+9-LTS-256)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.20+9-LTS-256, mixed mode)
이렇게다!
우선 내 폴더 구조는 /Users/minjooo/tools/framework 인데
이 framework 폴더 안에 sts 폴더를 만들거다
주변에서 폴더 이름은 sts-bundle로 만들라고 해서 따라서 sts-bundle로 만들고
사진이 보기 더 편할거 같아서 첨부해버리기!
당연히 apache-maven이랑 jdk도 넣어주었다 아파치, jdk 폴더 필요하신분들은 댓글달면 보내드릴께요 ㅎㅎ
저렇게 만들고 난 뒤 sts를 다운받으면 된다,,,생각보다 쉽죠??
--> 여기 들어가서 쭉 내리다가
Spring Tool Suite 3.9.14 (New and Noteworthy)
full distribution on Eclipse 4.17 버전 mac용으로 다운받았다
이상하게 최신꺼도 다 받아봤는데 오류파티여서 무조건 저걸로 받는거 추천!!!
아 참고로 제가 다운받는건 STS3입니다~~~
다운받고 Applications 안에 드래그해서 3개 다 넣어주면 된다
그 후 아까 만들어놨던 sts-bundle 폴더 안에 세개 다 옮겨주기!!!!!
그리고 STS를 실행하면...!!!! 당연히 안된다...ㅋㅋㅋㅋ
기대도 하지 말자^^ㅋㅋㅋㅋㅋ
내가 발생한 오류는 이건데 찾아보니 sts의 파일안에서 사용하는 jdk로 바꿔줘야한다고 한다
당황하지말고 응용프로그램 -> STS찾아서 우클릭 -> 패키지내용보기 후
/Applications/STS.app/Contents/Eclipse/STS.ini
이 경로로 들어가서 저 맨 마지막에 STS.ini을 수정해주어야 한다
(참고로 저 파일 실행할때 VS코드로 여는거 추천함니당)
STS.ini 키면 저렇게 뜨는데 처음엔 9번째줄에 vm구문이 없다
저건 이미 제가 적어놔서 뜨는..ㅎㅎ
*** 중요 ***
9번째 줄에 -vm 적고 그 밑에줄에 맨~~~처음에 만든 framework폴더에 있는 jdk까지의 경로를 적어주어야 한다! (무조건 jdk11여야 하는건 안비밀 ㅋ)
혹시 저 처럼 폴더위치가 /Users/(본인이름)/으로 시작하시는 분들을 위해 밑에 적어놓았어용
-vm
/Users/minjooo/tools/framework/jdk-11.0.2.jdk/Contents/Home/bin/java
저 구문 추가해주고 저장 후 우리가 만든 sts-bundle 폴더 안에 STS 클릭하면
실행이 잘~~~된다 💚
생각보다 어려운듯 쉬운,,, 근데 다시 생각해보면 처음이라 그런지 나는 어려웠다ㅠㅠ
스프링 하시는분들 다들 빠이링!!!!!!ㅎㅎㅎㅎㅎ
스프링아 잘 부탁해 'ㅁ'
오늘의 결론 : 안된다고 너무 걱정하지 말자,, 어차피 미래의 내가 해결해야 한다 ㅎ
고생하신 세월의 흔적이 보입니다 ㅋㅋㅋㅋㅋ