일단 저는 코딩을 처음 시작하는 사람입니다.
코딩을 처음 시작하는 입장 + 거기에 MacBook M1 Air 사용자로서.. Java와 이클립스를 설치하는데 너무 힘이 들었습니다.
일단 뭔지도 모르겠고, M1은 또 다른걸 설치해야 한다고 하니..
우여곡절이 있었지만 다른 분들이 블로그와 티스토리에 작성해주신 여러 포스팅을 참고하여 드디어 성공할 수 있었습니다.
그래서 저도 다른 분들께 도움을 드리고 싶어 포스팅을 작성 하게 되었습니다.
#1 MacBook M1 Air
저는 일단.. 코딩을 하기 위해 이 제품을 구매하진 않았습니다.
하지만 대학원생으로서 통계를 돌리는 과정에서 Java를 배울 필요성이 생겨 시작하게 되었습니다.
지금까지는 맥북 M1 Air에서 Java를 문제없이 사용하고 있습니다.
#2 Java 자바 설치 + 환경설정
Java는 일단 version 8로 설치하였습니다.
그 이유는 여러가지가 있었는데, 제가 지금 듣고 있는 텍스트마이닝 강좌에서 자바 8을 권장하기 때문이었습니다.
텍스트마이닝 관련해서는 추후에 또 포스팅하겠습니다!
저는 azul에서 제공하는 Azul OpenJDK를 다운받았습니다
https://www.azul.com/downloads/?package=jdk
위 사이트에 접속해서 아래로 쭉 내리시면 이런 다운로드 창이 뜹니다.
원하시는 자바 버전을 검색하셔서 다운 받으면 됩니다.
버전에 맞게 dmg 파일로 다운 받으시면 됩니다.
저는 mac OS 11.1버전 .dmg로 다운 받아 설치했습니다!
+ 추가) 어떤 자바를 설치해야 하는가? JDK? JRE?
그리고 자바는 무슨 버전이 있고 자바 JDK, JRE는 뭔지 의문이 드시는 분들은 아래의 포스팅을 한번 읽어보실 것 추천드립니다.
https://huilife.tistory.com/58
그 후 자바 환경변수 설정을 했는데요, 환경변수 설정은 저도 아래의 블로그를 통해 똑같이 따라하며 진행하였습니다.
도움을 받은 포스팅은 아래에 링크를 첨부하겠습니다!
https://velog.io/@wijoonwu/%EB%A7%A5%EB%B6%81Mac-OS-M1-JDK-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0
#3 Eclipse 이클립스 설치
이클립스도 여러 버전이 있어서 정말 헤매다가
이클립스에서 가장 최신 버전으로 제공되는 걸 맥용으로 다운받았더니 자바8은 사용이 불가한 것 같더군요
이클립스 응용 프로그램을 열 수 있는 권한이 없습니다. 메시지가 떴습니다.
권한 없음 같은 경우 아래의 포스팅을 통해 이렇게 해결할 수 있습니다.
하지만 저는 이 방법으로는 불가능했고, 기존의 이클립스(2022-03버전)를 삭제하고 새로운 버전(2020-06)을 다운 받았습니다.
다만 문제는 자바8이 사용가능한 2020년 06버전은 당연히.. 맥은 인텔 버전이고.. m1칩 지원이 아닙니다.
그래서 M1 사용자분들은 Java 11이상 + 이클립스 최신 버전(맥 지원 AArch64 파일 다운)을 조합해서 쓰는 것이 좋습니다!
이클립스 버전별 지원되는 JDK에 맞게 다운 받으세요!
https://whitekeyboard.tistory.com/713
M1 사용자분들은 이클립스는 아래의 설치 방법 추천드립니다!
이클립스 Installer (설치 마법사)로 설치 (2022-03 가장 최신 버전 설치 가능)
맥 m1은 eclipse(AArch64)로 설치할 것을 추천드립니다.
이클립스 홈페이지에서 다운로드 -> 패키지로 들어가보시면 이렇게 인스톨러를 다운 받을 수 있습니다.
AArch64버전을 다운 받았습니다
아래 링크에서 다운 받으실 수 있습니다!
https://www.eclipse.org/downloads/packages/
홈페이지에서는 이렇게 골라서 다운을 받을 수 있고,
인스톨러를 통해 설치할 경우 이런 창이 뜹니다.
저는 이클립스 같은 경우 Eclipse IDE for Enterprise Java and Web Developers 맥용 macOS AArch64 다운 받았습니다.
저는 이상하게 그냥 다운 받는 것보다 인스톨러를 통해 설치한 이클립스가 더 잘 돌아가더라구요.
참고한 포스팅 아래에 첨부드립니다.
https://blog.naver.com/bigchan9/222596497512
이렇게 다운 받아서 쓰면, 맥북 M1에서 성공적으로 Java와 이클립스를 사용 가능합니다.
다시 정리드리자면 맥북 M1 air에서
1. Java 8 JDK 1.8 다운 + eclipse 2020년 6월 이하 버전
2. Java 11 이상 + eclipse 최신 버전(AArch64) 설치로 자바 사용 가능합니다.
이클립스는 둘다 인스톨러로 다운 추천드립니다.
도움이 되었길 바랍니다!
혹시 틀린 정보가 있다면 편히 말씀 부탁드립니당~
'코린이 탈출일지 > Java' 카테고리의 다른 글
맥 M1 MacBook Air로 Java하다가 R로 갈아타기 - 프로그래밍 언어 Java, R, 파이썬 차이 (0) | 2022.04.08 |
---|