JAVA

맥에서 자바 환경변수 설정 & 이클립스 오류 해결

java

Java 환경변수 설정하기

맥에서 자바 환경변수 설정하기

다음의 굵은 글자 부분을 입력하세요.

1.터미널에서 JDK 버전 확인하기

Last login: Sun May 16 17:21:24 on ttys000
dahyechoi@Dahyeui-MacBookPro ~ % cd /Library/Java/JavaVirtualMachines
dahyechoi@Dahyeui-MacBookPro JavaVirtualMachines % ls
jdk1.8.0_291.jdk

2.vi에디터 열기

dahyechoi@Dahyeui-MacBookPro JavaVirtualMachines % cd /Library/Java/JavaVirtualMachines/jdk1.8.0_291.jdk/Contents/Home

dahyechoi@Dahyeui-MacBookPro Home % vi ~/.bash_profile

3.환경변수 설정하기

i를 눌러서 입력모드로 전환합니다.
입력모드로 전환하면 가장 아래에 INSERT라고 바뀝니다.

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_291.jdk/Contents/Home
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin

~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
— INSERT —

위의 명령어를 입력하고 ESC 키를 눌러 편집모드를 빠져나옵니다.
:wq를 눌러 저장하고 종료합니다.

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_291.jdk/Contents/Home
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
:wq

4.자바 버전 확인하기

dahyechoi@Dahyeui-MacBookPro Home % java -version
java version “1.8.0_291”
Java(TM) SE Runtime Environment (build 1.8.0_291-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.291-b10, mixed mode)
dahyechoi@Dahyeui-MacBookPro Home % javac -version
javac 1.8.0_291

Eclipse 다운로드 하기

맥에서 이클립스 실행이 되지 않을 때 해결하는 방법

이클립스를 실행하려고 하면 이런 경고창이 뜹니다.

Eclipse

Alert

Failed to create the Java Virtual Machine.

해결하는 방법은 응용프로그램 -> Eclipse 패키기 내용 보기 -> Contents -> Info.plist 텍스트 파일로 열어서 일부 코드 추가해 줍니다.

다음의 굵은 글자 부분을 추가해 주시면 됩니다.

<array>

<string>-keyring</string>

<string>~/.eclipse_keyring</string>

<string>-vm</string>

<string>/Library/Java/JavaVirtualMachines/jdk1.8.0_291.jdk/Contents/Home/bin/java</string>

</array>

이클립스에서 코딩용 글꼴 사용하기

코딩을 하기위해 적합한 글꼴이 있습니다.
(‘한글 한 문자 = 영어 소문자 2자’가 같은 사이즈)
무료로 사용할 수 있는 Naver의 D2Coding을 사용하겠습니다.

  1. 이클립스를 실행시킨다.
  2. Window에서 preferences를 열어준다.
  3. General -> Appearance -> color and fonts -> basic -> Text Font -> Edit를 클릭한다.
  4. 글꼴 : d2coidng / 크기 : 22 -> 글꼴과 폰트를 설정하고 확인을 클릭한다.
맥북 초기화

맥북 초기화시 iCloud Drive 동기화할 경우, 용량이 많으면 많을 수록 동기화에 시간이 걸리니 로그인 후 바로 동기화되지 않아도 당황하지 않으셔도 됩니다!

최신글