Mac에서 IntelliJ IDEA가 실행이 안되는 경우(JDK)




맥에서 IntelliJ IDEA를 설치후 실행을 하면 Java SE 6를 설치를 해야한다고 하면서 실행이 안된다.

OS X에서 Java 7/8버전에 문제가 있기때문이라고 한다. JetBrains에서는 Apple JDK 1.6버전을 추가로 설치해서 실행하기를 권장한다.


JDK 문제점: https://intellij-support.jetbrains.com/entries/27854363

Apple JDK 다운로드: http://support.apple.com/kb/DL1572?viewlocale=en_US&locale=en_US


Java 9버전에서는 문제가 해결될 수도 있다고 함 -_-;;

Mac에서 Oracle Java(JDK) 설치하기

아래 링크에서 최신버전 JDK를 다운 받는다. (이글은 Java 8을 기준으로 작성)


Java8 다운로드: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

 

이전버전 다운로드: http://www.oracle.com/technetwork/java/javase/archive-139210.html


아래 그림과 같이 라이선스에 동의한다고 체크하고 파일을 다운로드 한다.




다운로드 한 파일을 실행시키고 아래와 같이 패키지 아이콘을 더블 클릭해서 설치를 진행한다.




설치가 끝나고 터미널에서 java -version을 입력해서 아래와 같이 나오면 정상적으로 설치된 것이다.

$ java -version
java version "1.8.0_31"
Java(TM) SE Runtime Environment (build 1.8.0_31-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.31-b07, mixed mode)



(옵션) 여러버전의 자바가 설치된 경우 아래의 예처럼 java_home 툴을 이용해서 설정이 가능하다.

$ /usr/libexec/java_home -v 1.8.0_31 --exec javac -version


(옵션2) JAVA_HOME 설정

Oracle Java를 설치한 후에 쉘 환경 파일에(.profile 등) 아래와 같이 설정을 한다.

export JAVA_HOME=`/usr/libexec/java_home -v 1.8`

다른 버전의 Java를 사용할 경우 1.8 대신에 원하는 버전을 입력하면 된다.



맥(OS X 10.8.3)에서 후지제록스 복합기 설치

맥에서 후지제록스 복합기/프린터를 사용하려면 일반적인 경우 프린터가 제대로 등록이 되어 있어도 출력이 안되는 경우가 있다. 후지제록스 고객센터에 문의 해 본 바로는 프린터에 PS 모듈이 설치되어 있어야 한다고 한다. 


PS 모듈을 설치가 불가능한  경우에는? 

드라이버 선택으로 해결 할 수 있다.


우선 후지제록스 홈페이지에서 드라이버를 다운받자.


[드라이버 다운로드]




사용하고 있는 제품을 검색한다.





운영 체제와 언어를 선택하고 검색 버튼 클릭.

사용하고 있는 제품이 DC-IV 2060인데 한국어 드라이버가 없어서 영어를 선택했다.




권장 드라이버를(Mac OS X PS Driver) 다운 받으면 출력이 정상적으로 되지 않으므로(PS 모듈 문제) 우측 아래 기타 드라이버보기를 클릭



위 그림처럼 Non Ps Driver를 다운 받아서 설치한다.





드라이버 설치가 완료됐으면 시스템 환경설정 > 프린트 및 스캔에서 프린터를 등록한다.





네트웍 연결로 프린터를 등록하는 화면인데, IP 주소를 입력하면 아래 자동으로 드라이버가 잡힌다.

(대기열은 공란으로 비워둔다, 위치는 입력해도 되고 안해도 됨)


PS 모듈이 없으므로 드라이버 우측 작은 화살표를 클릭 해서 다른 드라이버로 바꿔줘야 한다.







프린터 소프트웨어 선택을 클릭해서 수동으로 드라이버를 등록한다.





FX Print Driver for Mac OS X v1.5를 선택하면 된다. 버전은 드라이버 설치 버전에 따라 다를 수 있다.

테스트 페이지를 출력해서 정상적으로 출력되면 끝~