오픈 JDK 사용

쓰리래빗츠 북 3.0.25 버전부터 오픈 JDK를 지원합니다. 버전 8부터 지원하는 오라클 자바와 달리 오픈 JDK는 최신 버전을 기준으로 지원합니다. 2020년 11월 28일 기준 최신 버전은 15.0.1 GA 버전입니다.

오픈 JDK 설치

윈도우

  1. 다음에서 오픈 JDK를 설치한 후 내려받습니다.

  2. 내려받은 파일 압축을 풉니다. 별도 설치 과정은 없습니다.

리눅스

  1. 다음에서 오픈 JDK를 설치한 후 내려받습니다.

  2. 내려받은 파일 압축을 풉니다. 별도 설치 과정은 없습니다.

리눅스 서버(Linux/x64)에서 인터넷에 접근할 수 있다면 다음 명령어로 내려받을 수 있습니다.

wget https://download.java.net/java/GA/jdk15.0.1/51f4f36ad4ef43e39d0dfdbaf6549e32/9/GPL/openjdk-15.0.1_linux-x64_bin.tar.gz --content-disposition

다음 명령어로 압축을 풉니다.

tar -xvf openjdk-15.0.1_linux-x64_bin.tar.gz

오픈 JDK 신규 릴리즈에 맞춰 파일 이름을 바꿔야 합니다.

JDBC 드라이버 확인

오픈 JDK는 11 버전부터 지원합니다. 따라서 JDBC 드라이버를 고를 때 해당 오픈 JDK를 지원하는 지 확인해야 합니다.

예를 들어 MS SQL 서버를 사용할 때 오라클 자바에서는 Microsoft JDBC Driver 6.0 for SQL Server를 사용해도 상관없습니다. 그런데 오픈 JDK를 사용한다면 Microsoft JDBC Driver 7.0 for SQL Server 드라이버를 사용해야 합니다. mssql-jdbc-7.0.0.jre8.jar 파일과 mssql-jdbc-7.0.0.jre10.jar 파일 모두 동작하지만 mssql-jdbc-7.0.0.jre10.jar 파일을 사용하는 것을 권장합니다.

리눅스에서 PDF 테마 미리보기가 안될 때

리눅스에서 PDF 테마 미리보기가 동작하지 않으면 다음 순서로 작업합니다.

  1. JAVA_HOME/lib 디렉터리로 이동합니다. JAVA_HOME은 오픈 JDK를 설치한 디렉터리입니다.

  2. fontconfig.properties 파일을 만들고 다음 내용을 입력합니다.

version=1
sequence.allfonts=default
  1. 쓰리래빗츠 북을 재시작합니다.