LibreOffice에서 Java 런타임을 인식하도록 설정하는 방법
호환되는 Java 런타임을 설치하고 LibreOffice에서 활성화한 다음, 관련 없는 설정을 변경하지 않고 JRE 목록이 비어 있는 문제를 해결하세요.
LibreOffice에서 "Java 런타임 환경(JRE)이 필요합니다"라는 메시지가 표시되면, 사용 중인 LibreOffice 아키텍처에 맞는 지원되는 Java 런타임을 설치한 다음, 도구 > 옵션 > LibreOffice > 고급 (Windows 및 Linux) 또는 LibreOffice > 환경설정 > LibreOffice > 고급 (macOS)에서 JRE를 활성화하거나 선택하십시오. Java가 이미 설치되어 있는 경우, 일반적으로 Java 지원을 활성화하고 런타임 목록이 표시될 때까지 기다린 후 LibreOffice를 다시 시작하면 문제를 해결할 수 있습니다.
이 경고는 모든 LibreOffice 기능에 Java가 필요하다는 의미가 아닙니다. Java에 의존하는 기능, 데이터베이스, 확장 프로그램 또는 마법사를 열 때 나타납니다. LibreOffice 도움말에서는 고급 페이지에서 Java 지원을 활성화하고 설치된 런타임을 선택할 수 있다고 안내합니다. 호환되는 Java 버전은 사용 중인 LibreOffice 버전, 운영 체제 및 Java 배포판에 따라 다르므로 설치된 버전에 맞는 호환성 지침을 참조하십시오.
Writer, Calc 또는 Impress를 일반 문서, 스프레드시트 및 프레젠테이션에만 사용하는 경우 JRE가 전혀 필요하지 않을 수 있습니다. 사용하려는 기능이 선택 사항이고 해당 기능에 의존하지 않는 경우 대화 상자를 닫고 Java 없이 계속 진행하십시오. 일부 Base 데이터베이스 구성, Java 기반 확장 기능 및 특정 마법사와 같은 기능은 Java를 필요로 할 수 있습니다. 이러한 기능이 필요한 경우 런타임을 설치하고 구성하십시오.
예를 들어, 내장된 HSQLDB 데이터베이스를 사용하는 Base 파일을 여는 사용자는 Java가 필요할 수 있지만, 텍스트 문서를 편집하는 사용자는 일반적으로 Java가 필요하지 않습니다. Java에 의존하는 기능을 사용하지 않는데도 경고를 제거하기 위해 Java를 설치하는 것은 불필요합니다.
Java와 LibreOffice는 호환되는 아키텍처를 사용해야 합니다. LibreOffice의 고급 옵션 도움말에서는 64비트 LibreOffice에는 64비트 JRE가, 32비트 LibreOffice에는 32비트 JRE가 필요하다고 명시적으로 경고합니다. 아키텍처가 일치하지 않으면 Java 설치 프로그램은 성공적으로 완료되더라도 LibreOffice에서 런타임을 사용할 수 없다는 오류가 발생할 수 있습니다.
LibreOffice 정보 대화 상자에서 아키텍처 표시를 확인하거나 운영 체제에 대한 설치 세부 정보를 참조하십시오. Windows에서는 "x86_64" 또는 "64비트"와 같은 레이블이 표시되면 64비트 Java를 설치해야 합니다. Linux에서는 패키지 관리자의 아키텍처와 설치된 LibreOffice 패키지를 통해 올바른 패키지를 찾을 수 있습니다. Apple Silicon에서는 macOS 및 프로세서에 맞는 Java 빌드를 선택하십시오. Intel 전용 Java 패키지가 Apple Silicon용 LibreOffice 빌드에서 자동으로 감지될 것이라고 가정하지 마십시오.

신뢰할 수 있는 공급업체 또는 운영 체제에서 지원하는 소프트웨어 저장소를 사용하십시오. JRE(Java 런타임 환경)는 Java 애플리케이션 실행에 필요한 구성 요소를 제공하고, JDK(Java 개발 키트)는 런타임과 개발 도구를 포함합니다. LibreOffice는 Java 런타임 지원이 필요하므로 호환되는 런타임이 포함된 JDK를 사용하면 작동하지만, LibreOffice를 사용하기 위해 JDK가 필수적인 것은 아닙니다.
Windows 또는 macOS에서는 신뢰할 수 있는 Java 공급업체 웹사이트에서 해당 아키텍처에 맞는 JRE 또는 JDK 설치 프로그램을 다운로드하여 설치를 완료하십시오. Linux에서는 배포판의 소프트웨어 센터 또는 패키지 관리자를 사용하여 지원되는 Java 런타임 패키지를 선택하십시오. 패키지 이름과 사용 가능한 Java 릴리스는 배포판마다 다르므로 다른 Linux 버전의 패키지 명령어를 복사하기 전에 해당 저장소를 확인하십시오. Eclipse Temurin 프로젝트는 플랫폼별 빌드 및 설치 지침을 제공하며, Oracle Java도 또 다른 옵션입니다. 운영 체제에 맞는 공급업체의 최신 지침을 따르십시오.
Java를 설치하거나 업데이트하기 전에 LibreOffice를 종료하십시오. 설치가 완료되면 LibreOffice를 다시 실행하여 런타임을 검사하도록 하십시오. 보안 패치가 더 이상 제공되지 않는 이전 버전의 Java는 사용하지 마시고, 타사 다운로드 사이트에서 설치 프로그램을 다운로드하지 마십시오.

LibreOffice의 최신 도움말에는 체크박스, 설치된 JRE 목록, 그리고 경우에 따라 재시작이 필요하다는 내용이 설명되어 있습니다. Java 지원이 이미 활성화된 경우, 계속해서 활성화/비활성화하지 마십시오. 런타임이 목록에 있는지, 그리고 해당 아키텍처가 LibreOffice와 일치하는지 확인하십시오.

먼저 Java 설치가 완료되었는지, 그리고 JRE 아키텍처가 LibreOffice와 일치하는지 확인하십시오. 그런 다음 모든 LibreOffice 창을 닫고 애플리케이션을 다시 실행한 후 고급 페이지를 다시 확인하십시오. 일부 시스템에서는 재시작해야 감지가 완료될 수 있습니다.
런타임이 설치되었지만 여전히 나타나지 않으면, LibreOffice 빌드에서 Java 옵션의 "추가 " 컨트롤을 사용하여 JRE의 루트 폴더를 찾아 선택하십시오(해당 컨트롤이 LibreOffice 빌드에 있는 경우). 런타임 디렉터리 자체를 선택해야 하며, 하위 폴더(예: 해당 bin디렉터리)를 선택해서는 안 됩니다. 폴더 구조는 공급업체 및 운영 체제에 따라 다르므로 Java 설치 프로그램 또는 패키지 관리자에 표시된 설치 위치를 사용해야 합니다. LibreOffice 도움말 문서에서 JRE 루트 폴더 경로를 추가하는 방법을 확인할 수 있습니다.
위치를 선택할 수 없거나 LibreOffice에서 여전히 거부하는 경우, 우선 내부 구성 파일을 수정하지 마십시오. Java 빌드가 운영 체제 및 프로세서를 지원하는지 확인하고, 필요한 경우 공식 소스에서 LibreOffice를 업데이트하고, 해당 릴리스의 Java 지원 정보를 확인하십시오. 휴대용, 샌드박스 또는 Flatpak/Snap 설치는 일반 패키지와 달리 시스템 Java 런타임을 인식하지 못할 수 있습니다. 시스템 경로를 변경하기 전에 패키지 제공업체의 설명서를 참조하여 런타임 가시성을 확인하십시오.

LibreOffice를 종료했다가 다시 실행하고, LibreOffice > 고급 으로 이동하여 Java 지원이 선택되어 있고 의도한 런타임이 목록에 있거나 선택되어 있는지 확인하십시오. 그런 다음 경고 메시지가 표시되었던 특정 데이터베이스, 마법사 또는 확장 프로그램을 다시 실행해 보십시오. JRE 프롬프트 없이 열리면 해당 기능에 대한 구성이 정상적으로 작동하는 것입니다.
경고 메시지가 계속 표시되면 LibreOffice 버전, 운영 체제 및 아키텍처, Java 공급업체 및 버전, 그리고 LibreOffice에 런타임 경로가 표시되는지 여부를 기록해 두십시오. 이러한 세부 정보는 공식 릴리스 문서에서 확인해야 할 호환성 문제를 파악하는 데 도움이 됩니다. JAVA_HOME이러한 기본 사항을 확인하기 전에 LibreOffice를 다시 설치하거나 변경해야 한다고 단정하지 마십시오.
호환되는 Java 런타임을 설치하고 LibreOffice에서 활성화한 다음, 관련 없는 설정을 변경하지 않고 JRE 목록이 비어 있는 문제를 해결하세요.
소형 LibreOffice 컨테이너를 구축하고, GUI 없이 오피스 문서를 변환하고, 호스트 파일 접근을 제한하면서 PDF 출력 결과를 검증합니다.
LibreOffice 프레젠테이션 파일의 크기를 줄이려면 내장된 사진을 압축하고, 적절한 이미지 설정을 선택하고, 공유하기 전에 슬라이드 품질을 확인하세요.
LibreOffice의 페이지 크기를 프린터에 맞게 조정하고, 인쇄 가능한 여백을 확인하고, 사용자 지정 크기 문서를 인쇄하기 전에 배율을 수정하십시오.
반복적인 셀 접근을 일괄 범위 읽기 및 쓰기로 대체한 다음 결과를 벤치마킹하고 대용량 Calc 통합 문서에서 수식을 보호하십시오.
긴 원고를 여러 장으로 나누고, Writer에서 이를 조합하여 스타일, 내용 및 내보내기 검사를 일관되게 유지하세요.
Base의 PostgreSQL 직접 연결 옵션을 사용하여 서버 세부 정보를 입력하고, 로그인하고, ODB 연결 파일을 저장하고, 일반적인 액세스 오류를 해결할 수 있습니다.
Linux 사용자 글꼴 폴더에 글꼴을 설치하고 LibreOffice Flatpak을 다시 시작한 다음, 앱 샌드박스를 약화시키지 않고 Writer에 글꼴이 나타나는지 확인하십시오.
macOS Sonoma에서 LibreOffice의 네트워크 드라이브 저장 시 발생하는 충돌을 방지하고 작업을 보호하기 위해 로컬 우선 워크플로, 권한 검사 및 맞춤형 테스트를 활용하세요.
Calc에서 CSV 가져오기 시 ID 열을 텍스트로 설정하고 미리 보기를 확인한 후 저장된 데이터를 검증하여 선행 0을 유지하세요.