항상 최신 JDK만을 사용할 수는 없고 상황에 따라 구버전의 JDK를 써야할 때도 많다. 다행히 오라클이 홈페이지에 아카이브를 잘 정리해놨다.
Java Archive 여기 링크로 들어가서 화면 우측에 원하는 Java SE 버전을 선택하면 된다.
참고로 여전히 구글에 “JDK 1.4 download” 처럼 검색하면 sun 시절의 http://java.sun.com~~ 같은 url이 확인되기도 하는데 지금은 그런 url이 모두 위의 오라클 페이지로 리다이렉트 된다. 어차피 찾아도 다른 거 없을테니까 그냥 여기서 받으면 된다.
아래는 Java SE 1.4 버전 링크를 들어간 화면인데 이렇게 운영체제와 아키텍처별로 세부 버전이 쭈욱 있다. 이중 원하는 걸 다운받아 쓰면 된다.
다운로드 받으려면 오라클 회원 가입은 해야된다. 귀찮을 수 있지만 가입이 오래걸리는 것도 아니고 돈 내는 것도 아니니까 아무리 오픈소스라지만 가입 정도는 흔쾌히하고 사용해주자.
1.4 같은 유물급 버전의 경우 유닉스 계열은 solaris 밖에 없고 아키텍처는 무슨 ia64, i586… 이런 살벌한 것들 뿐인데 적당히 써보니까 써지긴 하더라. 가령 윈도우 x64에도 i586 깔아보니까 작동은 했다.
테스트용으로 써보는 거면 지레 포기하지 말고 일단 아키텍처가 완전히 일치하지 않아도 한번 써보는 걸 추천한다.