회사 프로젝트를 SVN에서 체크아웃하면
해당 프로젝트에 필요한 jar파일들이 Project and External Dependencies 폴더 아래에 생성된다
근데 이상하게 맥북m1프로를 사고 sts에서 svn체크아웃을 하면 해당 폴더가 생성이 안됨 ㅠㅠ
구글링해도 정보도 없고 그나마 있는 해결책은 모두 먹히지 않았다;
그러다 문득 jdk버전 문제인가 하는 의심!
그러고 Installed JREs를 들어가보니
디폴트로 17버전이 잡혀있음
설치도 안한 17버전이 왜 있는건가..
내가 설치한 8버전을 디폴트로 바꿔주고 다시 체크아웃!
하지만 그래도 실패
이유는 정확하게 모르겠지만 맥 m1전용 STS4는 기본으로 jre17버전이 설치되며
sts4설치 폴더안에 숨어있었따
이 놈을 찾느라 무지 고생했음 ㅠㅠ
이 폴더를 과감히 삭제!
삭제하고 STS4를 실행하면 이런 에러창이 뜨면서 실행이 안된다
그러면 당황하지 말고~
SpringToolSuite4.ini 파일을 찾아가자
파인더에서 응용프로그램 안 STS4를 오른쪽 클릭해서 패키지 보기를 하면
/Applications/SpringToolSuite4.app/Contents/Eclipse/SpringToolSuite4.ini
해당 파일을 찾을 수 있따
더블클릭해서 핑크색 박스 부분을 지워버리자
그리고 STS4를 실행하면
이렇게 원하는 jdk버전을 디폴트로 선택할 수 있게 된다
그리고 다시 svn에서 프로젝트를 체크아웃하면...
그토록 기다리던 Project and External Dependencies 폴더와 jar파일들이 모두 생겼다!!
거의 2주를 고생한 고난기는 이제 끄읕-!
맥북 m1을 사용하시는 분들 중에 같은 문제를 겪으시는 분들이 있다면
저처럼 고생하지 마시고 바로 이글로 해결하길 바라며 ㅎㅎ
'코딩탐방기' 카테고리의 다른 글
[cordova] 코르도바 플러그인 설치/삭제 방법 (0) | 2022.12.29 |
---|---|
[mssql] 데이터가 없을 때 null 체크 후 0 리턴해주는 법 (2) | 2022.03.28 |
[맥m1이야기] "org.springframework.jdbc.CannotGetJdbcConnectionException" Jdbc 디비연결 권한에러 sts 서버실행 에러해 (0) | 2022.03.14 |
[맥m1이야기] 아파치 톰캣7 설치하기 (0) | 2022.02.25 |
[맥m1이야기] zulu open Jdk8버전 설치 (0) | 2022.02.23 |