본문 바로가기

Code/Java

subclipse on OSX

eclipse에서 subversion을 사용하기 위한 유용한 플러그인 subclipse.
맥으로 스위칭 하고 난 이후, subclipse를 설치하고 났더니, 이게 왠 걸 실행이 되지를 않는다.
이유는 javahl 이라고 java와 subversion를 이어주는 라이브러리가 있는데, 이게 맥에 설치가 안 되어있기 때문이란다.
좀 더 자세히 이야기하자면, 기본 설치된 버젼은 javahl 이 32비트용만 깔려있는데, 맥에서 보통 이클립스를 64비트용으로 돌린다는 것이다.

그래서 해결책은 아래 링크와 같이 MacPorts를 이용해서 subversion-javahlbindings 패키지를 설치하면 해결된다.

구글링하다보면, (이클립스 상에서 오류가 나서 연결된 페이지를 보면) 
http://www.open.collab.net/downloads/subversion
페이지에서 바이너리 파일을 받으면 해결된다고 하는데, 지금 이 순간에는 해결이 안된다.
subclipse 1.8은 svn 1.7 버젼이 필요한데, 위 링크 바이너리 설치 파일은 1.6버젼이기 때문이다.
(시점이 달라지면, 이 버젼 차이가 없어질 수 있다.)

* 출처: http://widerin.org/blog/upgrading-to-svn-1.7-in-eclipse-on-mac-os-x-lion