준호씨의 블로그

Mac OS Catalina 10.15 에서 Java 6 설치 하는 방법 본문

개발이야기

Mac OS Catalina 10.15 에서 Java 6 설치 하는 방법

준호씨 2019. 10. 14. 20:15
반응형

Mac OS Catalina 이전 까지는 https://support.apple.com/kb/dl1572?locale=ko_KR 에서 다운로드 할 수 있는 javaforosx.dmg 파일을 이용해서 Java 6 을 설치 할 수 있었습니다.

그런데 Mac OS Catalina 부터는 다음과 같이 새버전의 Java 가 설치 되어 있어서 구 버전을 설치 할 수 없다고 나옵니다.

만약 Mac OS Catalina 에서 Java 6 를 설치 하고 싶으시면 https://www.harrisgeospatial.com/Support/Self-Help-Tools/Help-Articles/Help-Articles-Detail/ArtMID/10220/ArticleID/23780/Mac-OS-Catalina-1015-ENVIIDL-and-Legacy-Java-6-Dependencies 의 내용을 참고 해서 pkg 파일을 가공(?) 해 주면 Java 6 를 설치 할 수 있습니다.

Script Editor 를 실행하시고 다음 내용을 입력 한 다음

set theDMG to choose file with prompt "Please select javaforosx.dmg:" of type {"dmg"}
do shell script "hdiutil mount " & quoted form of POSIX path of theDMG
do shell script "pkgutil --expand /Volumes/Java\\ for\\ macOS\\ 2017-001/JavaForOSX.pkg ~/tmp"
do shell script "hdiutil unmount /Volumes/Java\\ for\\ macOS\\ 2017-001/"
do shell script "sed -i '' 's/return false/return true/g' ~/tmp/Distribution"
do shell script "pkgutil --flatten ~/tmp ~/Desktop/ModifiedJava6Install.pkg"
do shell script "rm -rf ~/tmp"
display dialog "Modified ModifiedJava6Install.pkg saved on desktop" buttons {"Ok"}

화면 상단에 있는 망치 (Compile the Script) 후 재생버튼같이 생긴 옆으로된 세모 버튼 (Run the Script) 를 눌러 주시면 ~/Desktop/ModifiedJava6Install.pkg 파일이 생성 됩니다.

 

이제 이 파일을 실행 시켜서 설치 하면 됩니다.

반응형
Comments