쓰리래빗츠 북 3.0.25 버전부터 오픈 JDK를 지원합니다. 버전 8부터 지원하는 오라클 자바와 달리 오픈 JDK는 최신 버전을 기준으로 지원합니다. 2020년 11월 28일 기준 최신 버전은 15.0.1 GA 버전입니다.
오픈 JDK 설치
윈도우
다음에서 오픈 JDK를 설치한 후 내려받습니다.
내려받은 파일 압축을 풉니다. 별도 설치 과정은 없습니다.
리눅스
다음에서 오픈 JDK를 설치한 후 내려받습니다.
내려받은 파일 압축을 풉니다. 별도 설치 과정은 없습니다.
리눅스 서버(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 테마 미리보기가 동작하지 않으면 다음 순서로 작업합니다.
JAVA_HOME/lib
디렉터리로 이동합니다.JAVA_HOME
은 오픈JDK
를 설치한 디렉터리입니다.fontconfig.properties
파일을 만들고 다음 내용을 입력합니다.
version=1 sequence.allfonts=default
쓰리래빗츠 북을 재시작합니다.