Snow Leopard에서 ezPlus 사용하기

최근에 운영체제를 Leopard(이하 레퍼드)에서 Snow Leopard(이하 스노우 레퍼드)로 업그레이드 했습니다.

스노우 레퍼드 (출처 : 애플코리아)
스노우 레퍼드 (출처 : 애플코리아)

일부 호환성 문제가 있다고 알려져있지만, 다행히 제가 쓰는 범위 내에서는 큰 문제가 없었습니다. 유일하게 FTP 클라이언트인 Cyberduck이 실행이 안되었는데, 홈페이지를 찾아가보니 스노우 레퍼드에 대응한 베타 버전을 이미 내놓았더군요.

문제는 신한은행에서 제공하는 맥용 클라이언트인 ezPlus 였습니다. 혹시나 했지만 역시나 신한은행에서는 스노우 레퍼드의 출시가 있거나 말거나 무관심한 분위기고, 인터넷에는 재빨리 업그레이드한 사람들의 푸념섞인 소리만 보이더군요. 증상을 정확히 말하면 프로그램 실행은 되는데, 공인인증서 패스워드를 입력하고 로그인을 시도하다가 다음과 같은 에러를 나타냅니다.

ezPlus 오류
ezPlus 오류

오류 메시지에 있는대로 프로그램을 바탕화면으로 옮겨보기도 했습니다만, 역시 같은 오류를 보게 됩니다. 그리고, 오늘 검색을 다시 해보니 레퍼드에 있는 Java 1.4 버전을 모두 옮기면 된다는 해결책이 있더군요. 하지만, 이미 업그레이드를 해버린 저에겐 옮겨올 레퍼드가 없었습니다. T^T

다행히 해외쪽에서 자바 문제를 해결한 페이지를 찾게 되었습니다. 1.5와 1.4 어떤 방법을 사용해도 해결은 가능하지만, 페이지에 있는 대로 Java 환경설정을 건드리면 기본 자바 버전이 1.6 64bit에서 1.5 32bit로 변경됩니다. 기본값이기 때문에 ezPlus 를 제외한 다른 자바 프로그램에서도 1.5 32bit를 사용한다는 것인데, 성능 상으로도 안 좋을 것 같고 왠지 찝찝하죠. 그래서 1.4 버전만 설치해봤더니 자바 환경설정을 건드리지 않아도 잘 동작하더군요. 방법은 다음과 같습니다.

1. 자바 1.4 버전을 다운로드 받습니다.

http://www.cs.washington.edu/homes/isdal/snow_leopard_workaround/java.1.4.2-leopard.tar.gz

위 URL 에서 받을 수 있습니다. 그리고 위 파일의 압축을 해제합니다. 압축을 해제하면 다음과 같이 1.4.2 폴더가 생성된 것을 볼 수 있습니다.

1.4.2 폴더
1.4.2 폴더

2. 터미널을 열고, 1.4.2 의 부모 폴더로 이동합니다.

그 다음, 다음 명령어를 입력합니다.

sudo mv 1.4.2 /System/Library/Frameworks/JavaVM.framework/Versions/1.4.2-leopard
cd /System/Library/Frameworks/JavaVM.framework/Versions/
sudo ln -s 1.4.2-leopard 1.4.2

이게 전부입니다. ^^
이제 ezPlus를 실행해보면 정상적으로 실행되는 것을 알 수 있습니다.

[adsense]

  1. 감사합니다..
    덕분에 이제 몇 일간의 고민 끝에 스노우 레오파드로 완전히 이전이 끝나게 되었습니다.
    프린터 드라이버 문제, 핸드폰 싱크 문제, 인터넷 뱅킹 문제 등이 걸렸었는데,
    마지막으로 인터넷 뱅킹 문제를 님 덕분에 해결하게 되었습니다.
    감사드립니다..

  2. 스노우 레오파드로 업그레이드(클린설치가 아닌)한 후 신한은행 ezplus에 접속할 수 없어서 해결방법을 검색하다가 방문하게 되었습니다.

    "2. 터미널을 열고, 1.4.2의 부모 폴더로 이동합니다."

    '1.4.2.의 부모 폴더'는 어디를 말씀하시는 것일까요?
    제 맥북에서는 행복한고니 님께서 링크걸어두신 파일을 다운로드하면 users/ID계정/downloads에 저장이 되고 The Unarchiver라는 어플이 자동으로 압축을 풉니다.

  3. @coiy
    다운로드 받은 압축파일을 해제하고 나면 1.4.2 라는 폴더가 자동으로 생성됩니다. 아마도 Downloads/1.4.2 라는 경로일 것 같은데요, 따라서 1.4.2의 부모 폴더는 /Users/사용자이름/Downloads 가 될 것입니다.

  4. @행복한고니
    알려주신 방법대로 하니 잘 되네요.
    주거래 은행은 아니지만 맥에서 신한은행 계좌에 접근할 수 없어서 적잖이 불편했는데 진심으로 감사드립니다.

  5. 2번에 적어놓으신걸 조금만 더 자세히 설명해주시면 안될까요?

    맥 산지 몇일 안되서
    터미널이 뭔지는 아는데
    잘 안되네요... 패스워드 입력하라고 뜨고-.-;

  6. @이환희
    패스워드 입력하라고 뜨는 것 까지 나왔다면 거의 다 됐습니다.

    패스워드에는 관리자 패스워드(루트 패스워드라 부릅니다)를 입력하면 됩니다.
    루트 패스워드 찾는 법이나 활성화 하는 법은 검색해보시면 어렵지 않게 찾을 수 있습니다. ^^

  7. 안녕하세요. 다운받은 걸 압축 풀고 링크까지 잘 걸어주었는데, 동작하지 않습니다.
    왜일까요 ㅠ.ㅠ

  8. 저는 올려주신 링크 사이트처럼 최종적으로 Preference에서 1.4.2를 최우선으로 적용하게 해야 되더라구요.

댓글을 남겨주세요

This site uses Akismet to reduce spam. Learn how your comment data is processed.