แก้ไขข้อผิดพลาด “LibreOffice ต้องการ Java Runtime Environment (JRE)”

หาก LibreOffice แจ้งว่าต้องการ Java Runtime Environment (JRE) ข้อความนี้มักปรากฏขึ้นเมื่อคุณเปิดใช้งานฟีเจอร์ที่ต้องใช้ Java หรือเมื่อ LibreOffice หา Runtime ที่ใช้งานได้ไม่เจอ คุณมีวิธีแก้ไขสองวิธีที่ถูกต้อง: ปิดการสนับสนุน Java หากคุณไม่ได้ใช้เครื่องมือที่ต้องใช้ Java หรือติดตั้งและเลือก Runtime ที่เข้ากันได้หากคุณใช้เครื่องมือเหล่านั้น ทางเลือกที่เหมาะสมขึ้นอยู่กับว่าคุณใช้ LibreOffice Base, ส่วนขยายที่ใช้ Java, มาโคร หรือการเชื่อมต่อฐานข้อมูล

JRE (Java Restricted Engine) คือซอฟต์แวร์ที่ใช้รันแอปพลิเคชัน Java มันแยกต่างหากจาก LibreOffice และการติดตั้ง JRE จะไม่เปลี่ยนแปลงเอกสาร Writer หรือ Calc เอกสารของ LibreOffice ระบุว่า Java จำเป็นเฉพาะสำหรับฟีเจอร์ที่ใช้แพลตฟอร์ม Java เท่านั้น ชุดฟีเจอร์ที่แน่นอนอาจแตกต่างกันไปขึ้นอยู่กับส่วนประกอบและเวอร์ชัน คู่มือนี้ใช้การตั้งค่าขั้นสูงปัจจุบันที่ระบุไว้ในเอกสารของ LibreOffice ภาพประกอบอินเทอร์เฟซด้านล่างเป็นเพียงตัวอย่าง ไม่ใช่ภาพหน้าจอที่ถูกต้อง ป้ายกำกับและเค้าโครงอาจแตกต่างกันไปตามระบบปฏิบัติการและเวอร์ชัน

หน้าต่างตัวเลือก LibreOffice โดยเลือก "ขั้นสูง" ในแถบนำทางด้านซ้าย
เปิดการตั้งค่าขั้นสูงของ LibreOffice เพื่อเข้าถึงการควบคุมรันไทม์ของ Java ตัวเลือกอื่นๆ ที่มองเห็นได้นั้นไม่ได้เป็นส่วนหนึ่งของการแก้ไขนี้

เลือกวิธีแก้ไขที่ตรงกับวิธีการใช้งาน LibreOffice ของคุณ

ทางเลือกดีที่สุดเมื่อการแลกเปลี่ยน
ปิดใช้งานการสนับสนุน Javaคุณใช้ Writer, Calc, Impress หรือ Draw และไม่จำเป็นต้องใช้คุณสมบัติที่ขึ้นอยู่กับ Javaคำเตือนควรจะหยุดลงสำหรับฟังก์ชันที่ต้องใช้ Java แต่ฟังก์ชันเหล่านั้นจะยังคงใช้งานไม่ได้
ติดตั้งรันไทม์ OpenJDK ของระบบปฏิบัติการของคุณคุณต้องการใช้งานฟีเจอร์ของ Java และต้องการอัปเดตผ่านตัวจัดการแพ็กเกจของระบบตามปกติเวอร์ชันของแพ็กเกจและการผสานรวมเข้ากับ LibreOffice ขึ้นอยู่กับเวอร์ชันของระบบปฏิบัติการที่คุณใช้งาน
ติดตั้ง JRE ที่ผู้จำหน่ายจัดหาให้คุณจำเป็นต้องใช้รันไทม์เวอร์ชันเฉพาะสำหรับคอมพิวเตอร์หลายเครื่อง หรือคลังซอฟต์แวร์ของระบบปฏิบัติการของคุณไม่มีเวอร์ชันที่เหมาะสมคุณต้องเลือกใช้ระบบปฏิบัติการและสถาปัตยกรรม CPU ที่ถูกต้อง และต้องอัปเดต Runtime ด้วยตนเองอยู่เสมอ

หากคุณไม่แน่ใจ ให้เริ่มต้นด้วยการระบุคุณสมบัติที่ทำให้เกิดข้อความแจ้งเตือน ฟังก์ชันพื้นฐานของ LibreOffice, ไดรเวอร์ฐานข้อมูลบางตัว, ส่วนประกอบ Java และส่วนขยายบางอย่างอาจต้องการ Java การแก้ไขเอกสารด้วย Writer ทั่วไปมักไม่ต้องการ Java อย่าปิดใช้งาน Java บนเวิร์กสเตชันที่ใช้งานร่วมกันจนกว่าคุณจะตรวจสอบแล้วว่าบุคคลอื่นหรือเวิร์กโฟลว์พื้นฐานของ LibreOffice ขึ้นอยู่กับ Java หรือไม่

ตัวเลือกที่ 1: ปิด Java เมื่อคุณไม่ต้องการใช้งาน

ใน LibreOffice ให้เปิดTools > Options > LibreOffice > Advancedแล้วยกเลิก การเลือก Use a Java runtime environmentบน macOS รายการการตั้งค่าอาจอยู่ภายใต้เมนูแอปพลิเคชัน LibreOffice โดยคำและวิธีการนำทางอาจแตกต่างกันไปในแต่ละเวอร์ชัน หากคุณไม่พบเส้นทางเดียวกัน ให้ใช้ LibreOffice Help เพื่อค้นหาหน้าตัวเลือกขั้นสูง

หน้าต่างตัวเลือก Java ของ LibreOffice โดยที่ไม่ได้เลือกช่องทำเครื่องหมาย "ใช้สภาพแวดล้อมรันไทม์ Java"
ยกเลิกการเลือกช่องทำเครื่องหมาย Java เฉพาะในกรณีที่ฟีเจอร์ที่ต้องใช้ Java ซึ่งแสดงในเวิร์กโฟลว์ของคุณนั้นไม่จำเป็น

เลือกตกลงแล้วเปิดการทำงานที่แสดงคำเตือนอีกครั้ง หากการแจ้งเตือนไม่ปรากฏขึ้นอีก และเอกสารปกติของคุณยังคงเปิดได้ แสดงว่าการเปลี่ยนแปลงนี้ได้ผลสำหรับขั้นตอนการทำงานประจำวันของคุณ หากตัวช่วยสร้าง Base, ส่วนขยาย Java, มาโคร หรือการเชื่อมต่อฐานข้อมูลล้มเหลว ให้เปิดช่องทำเครื่องหมายอีกครั้ง และใช้ตัวเลือกที่ 2 การปิดใช้งาน Java จะซ่อนการพึ่งพา แต่จะไม่ติดตั้งรันไทม์ที่ขาดหายไป หรือทำให้คุณสมบัติที่ขึ้นอยู่กับ Java ทำงานได้

ตัวเลือกที่ 2: ติดตั้งและเลือก Runtime ที่เข้ากันได้

1. ตรวจสอบโครงสร้างของ LibreOffice ก่อน

LibreOffice ต้องการ JRE ที่ตรงกับสถาปัตยกรรมของโปรแกรม คู่มือช่วยเหลือขั้นสูงอย่างเป็นทางการระบุอย่างชัดเจนว่าควรใช้ JRE 64 บิตกับ LibreOffice 64 บิต และควรใช้ JRE 32 บิตกับ LibreOffice 32 บิต การที่ระบบปฏิบัติการของคุณเป็น 64 บิตไม่ได้หมายความว่า LibreOffice ที่ติดตั้งนั้นเป็น 64 บิตด้วย ตรวจสอบแพ็กเกจ LibreOffice หรือข้อมูลเกี่ยวกับโปรแกรม และยืนยันว่าเป็น 32 บิตหรือ 64 บิตก่อนดาวน์โหลด Java

หน้าต่างตัวเลือก Java ของ LibreOffice แสดงรายการรันไทม์ทั่วไปสำหรับเวอร์ชัน 64 บิตและ 32 บิต ในรายการรันไทม์ที่ติดตั้งไว้
เลือกรันไทม์ที่มีสถาปัตยกรรมที่ตรงกับ LibreOffice ตัวอย่างที่ให้มาเป็นเพียงตัวอย่างทั่วไปและไม่ได้ระบุเวอร์ชัน Java ที่จำเป็น

2. เลือกแหล่งข้อมูลรันไทม์

บนระบบ Linux ชุดรันไทม์ OpenJDK ของระบบปฏิบัติการมักเป็นจุดเริ่มต้นที่ง่ายที่สุด เนื่องจากตัวจัดการแพ็กเกจจะจัดการการติดตั้งและการอัปเดตความปลอดภัย ใช้การค้นหาแพ็กเกจหรือเอกสารประกอบของระบบปฏิบัติการของคุณ และเลือกแพ็กเกจรันไทม์ Java ไม่ใช่ชุดพัฒนา (Development Kit) เว้นแต่ว่าองค์กรของคุณต้องการเป็นพิเศษ ชื่อแพ็กเกจและเวอร์ชัน Java ที่มีให้ใช้งานจะแตกต่างกันไปตามระบบปฏิบัติการ ดังนั้นคำสั่งเดียวจึงใช้ไม่ได้กับระบบ Linux ทุกระบบ

สำหรับการจัดการรันไทม์แยกต่างหาก ให้ใช้ JRE จากผู้จำหน่ายที่น่าเชื่อถือ และดาวน์โหลดจากเว็บไซต์อย่างเป็นทางการของผู้จำหน่ายนั้น หน้าเว็บ Temurin ของ Eclipse Adoptium มีตัวกรองระบบปฏิบัติการ สถาปัตยกรรม และประเภทแพ็กเกจ เลือกเวอร์ชันที่เข้ากันได้กับเวอร์ชันและสภาพแวดล้อมของ LibreOffice ของคุณ หน้าช่วยเหลือของ LibreOffice ระบุการจับคู่สถาปัตยกรรม แต่ไม่ได้กำหนดเวอร์ชันหลักของ Java ที่เหมาะสมกับการติดตั้ง LibreOffice ทุกแบบ ในสถานที่ทำงานที่มีการจัดการ ให้ปฏิบัติตามนโยบายซอฟต์แวร์และการอัปเดตที่ได้รับอนุมัติขององค์กร

อย่าดาวน์โหลดรันไทม์จาก “ไดรเวอร์” หรือแหล่งดาวน์โหลดสำรองของบุคคลที่สาม Java เป็นซอฟต์แวร์ที่สามารถเรียกใช้งานได้ การใช้แพ็กเกจที่ลงนามโดยผู้จำหน่ายหรือผู้จัดจำหน่ายจะทำให้การตรวจสอบแหล่งที่มาและช่องทางการอัปเดตทำได้ง่ายขึ้น

3. รีสตาร์ท LibreOffice และเลือก Runtime

ปิดหน้าต่าง LibreOffice ทั้งหมด ติดตั้งรันไทม์ แล้วเปิด LibreOffice อีกครั้ง ไปที่เครื่องมือ > ตัวเลือก > LibreOffice > ขั้นสูงเปิดใช้งานใช้สภาพแวดล้อมรันไทม์ Javaรอจนกว่ารายการรันไทม์ที่ติดตั้งจะปรากฏขึ้น LibreOffice แจ้งว่าบางระบบอาจใช้เวลาสักครู่ และอาจต้องรีสตาร์ทหลังจากเปลี่ยนแปลง

เลือก Runtime ที่แสดงในรายการที่ตรงกับสถาปัตยกรรมของ LibreOffice แล้วเลือกOKหากรายการยังคงว่างเปล่าแม้ว่าจะติดตั้ง Java แล้ว ให้ใช้Addเพื่อเรียกดูไปยังโฟลเดอร์รากของ JRE ไม่ใช่ไฟล์ Java แบบสุ่มหรือทางลัดบนเดสก์ท็อป เส้นทางจะแตกต่างกันไปตามระบบปฏิบัติการและผู้ผลิต ดังนั้นให้ใช้โฟลเดอร์ที่ระบุโดยตัวติดตั้งหรือตัวจัดการแพ็กเกจ

การตั้งค่า Java ขั้นสูงของ LibreOffice อยู่ข้างตัวเลือกโฟลเดอร์ โดยเลือกไดเร็กทอรีรันไทม์ Java ทั่วไปไว้
หาก LibreOffice ไม่แสดงรายการ JRE ที่ติดตั้งไว้ ให้ใช้ Add เพื่อเลือกโฟลเดอร์การติดตั้งของรันไทม์ตามที่โปรแกรมติดตั้งระบุไว้

ตรวจสอบผลลัพธ์กับฟีเจอร์ที่แสดงข้อความดังกล่าว

กลับไปที่ขั้นตอนเดิมแทนที่จะทดสอบเพียงว่า LibreOffice เปิดได้หรือไม่ ตัวอย่างเช่น เปิดตัวช่วยสร้างพื้นฐานหรือส่วนขยายที่ขอให้ติดตั้ง Java อีกครั้ง การตรวจสอบที่สำเร็จหมายความว่าฟีเจอร์นั้นจะดำเนินการผ่านคำเตือน JRE และดำเนินการขั้นตอนต่อไปตามที่คาดไว้ หากคำเตือนยังคงอยู่ ให้ตรวจสอบทั้งสี่รายการ: การติดตั้งรันไทม์เสร็จสมบูรณ์ Java เปิดใช้งานอยู่ รันไทม์ปรากฏในรายการ และสถาปัตยกรรมตรงกับ LibreOffice จากนั้นรีสตาร์ทอีกครั้งหลังจากเลือกรันไทม์ที่เพิ่มเข้ามาใหม่

หาก LibreOffice ยังคงตรวจไม่พบ Java การติดตั้งรันไทม์เดิมซ้ำๆ อาจไม่ช่วยอะไร ตรวจสอบว่า LibreOffice และ Java มาจากช่องทางการจัดแพ็กเกจที่แตกต่างกันหรือไม่ รันไทม์อยู่ในแพ็กเกจแบบแซนด์บ็อกซ์หรือไม่ และผู้ดูแลระบบของคุณจัดการการค้นหา Java หรือไม่ วิธีแก้ไขที่ถูกต้องอาจขึ้นอยู่กับวิธีการติดตั้ง LibreOffice โปรดดูคำแนะนำการจัดแพ็กเกจ LibreOffice ของระบบปฏิบัติการของคุณ หรือฟอรัมช่วยเหลือของ LibreOffice โดยระบุรายละเอียดระบบปฏิบัติการ เวอร์ชัน LibreOffice และรันไทม์ของคุณ

วิธีแก้ปัญหานี้ทำอะไรได้บ้าง และวิธีไหนที่มันทำไม่ได้บ้าง

การติดตั้ง JRE จะช่วยให้สามารถเข้าถึงคุณสมบัติของ LibreOffice ที่ต้องใช้ Java ได้อีกครั้ง เมื่อรันไทม์นั้นได้รับการสนับสนุน ตรวจพบ และเลือกอย่างถูกต้อง อย่างไรก็ตาม การติดตั้ง JRE ไม่ได้เป็นการรับประกันว่าส่วนขยายของบุคคลที่สามหรือไดรเวอร์ฐานข้อมูลทุกตัวจะรองรับเวอร์ชัน Java ที่ติดตั้งไว้ ในทางกลับกัน การปิดช่องทำเครื่องหมายเป็นการตั้งค่าที่เหมาะสมสำหรับผู้ใช้ที่ไม่ต้องการคุณสมบัติของ Java แต่ไม่สามารถตอบสนองความต้องการใช้งานที่จำเป็นต้องใช้ Java ได้อย่างชัดเจน

สำหรับการใช้งานทั่วไปในสำนักงาน หากคุณไม่เคยใช้ฟีเจอร์ที่ต้องพึ่งพา Java และคำเตือนหายไป ให้ปิดใช้งาน Java ไว้ แต่สำหรับการใช้งาน Base, ส่วนขยายที่ใช้ Java หรือการเชื่อมต่อฐานข้อมูล Java ให้เปิดใช้งาน Java และติดตั้งรันไทม์ที่ตรงกับสถาปัตยกรรมของ LibreOffice ควรพิจารณาตัวเลือกนี้อีกครั้งหลังจากอัปเกรด LibreOffice หรือ Java เนื่องจากเส้นทางของแพ็กเกจและชุดค่าผสมที่รองรับอาจเปลี่ยนแปลงได้

เอกสารอ้างอิงอย่างเป็นทางการ

ฝากความเห็น

วิธีเชื่อมต่อ ONLYOFFICE Desktop Editors กับ ownCloud Server

วิธีเชื่อมต่อ ONLYOFFICE Desktop Editors กับ ownCloud Server

เชื่อมต่อ ONLYOFFICE Desktop Editors กับเซิร์ฟเวอร์ ownCloud ของคุณ ลงชื่อเข้าใช้ เปิดไฟล์บนคลาวด์ จัดการการเชื่อมต่อ และแก้ไขปัญหาการตั้งค่าทั่วไป

วิธีแก้ไขปัญหาการใช้งาน CPU สูงใน Collabora Online จาก loolwsd / coolwsd

วิธีแก้ไขปัญหาการใช้งาน CPU สูงใน Collabora Online จาก loolwsd / coolwsd

แก้ไขปัญหาการใช้งาน CPU สูงใน Collabora Online โดยการระบุโปรเซสชุดเครื่องมือที่ทำงานหนัก ตรวจสอบเมตริกและบันทึก ปรับแต่งการทำงานพร้อมกันและการล้างข้อมูล และตรวจสอบการแก้ไขอย่างปลอดภัย

วิธีปรับแต่งแบรนด์ ONLYOFFICE Docs ด้วยโลโก้และสีของคุณเอง

วิธีปรับแต่งแบรนด์ ONLYOFFICE Docs ด้วยโลโก้และสีของคุณเอง

เรียนรู้วิธีปรับแต่งแบรนด์ ONLYOFFICE Docs ด้วยโลโก้ส่วนหัวและสีของอินเทอร์เฟซ รวมถึงข้อจำกัดของใบอนุญาต การตั้งค่าธีม JSON เส้นทาง Docker และการทดสอบ

แก้ไขปัญหาการมองเห็นข้อความในโหมดมืดใน LibreOffice Calc

แก้ไขปัญหาการมองเห็นข้อความในโหมดมืดใน LibreOffice Calc

แก้ไขปัญหาข้อความที่อ่านยากใน LibreOffice Calc โดยตรวจสอบธีมของแอป แบบอักษรและสีเติมของเซลล์ สไตล์ และการจัดรูปแบบตามเงื่อนไข จากนั้นตรวจสอบผลลัพธ์การพิมพ์

แก้ไขข้อผิดพลาด “เอกสารถูกล็อกโดยผู้ใช้ที่ไม่รู้จัก” ใน LibreOffice

แก้ไขข้อผิดพลาด “เอกสารถูกล็อกโดยผู้ใช้ที่ไม่รู้จัก” ใน LibreOffice

ล้างคำเตือนการล็อกผู้ใช้ที่ไม่รู้จักของ LibreOffice อย่างปลอดภัย ตรวจสอบเซสชันที่ใช้งานอยู่ ป้องกันสำเนา ลบเฉพาะการล็อกที่หมดอายุซึ่งได้รับการตรวจสอบแล้ว และทดสอบเอกสาร

แก้ไขข้อความภาษาอาหรับและฮิบรูที่เขียนจากขวาไปซ้ายใน LibreOffice Writer

แก้ไขข้อความภาษาอาหรับและฮิบรูที่เขียนจากขวาไปซ้ายใน LibreOffice Writer

แก้ไขข้อความภาษาอาหรับหรือฮิบรูที่จัดเรียงหรือผสมกับภาษาอังกฤษไม่ถูกต้องใน LibreOffice Writer เปิดใช้งานการจัดวางข้อความที่ซับซ้อน กำหนดทิศทางย่อหน้า และตรวจสอบผลลัพธ์

เปรียบเทียบฟังก์ชัน VLOOKUP กับ XLOOKUP ใน LibreOffice Calc: คู่มือสำหรับผู้เริ่มต้นใช้งาน

เปรียบเทียบฟังก์ชัน VLOOKUP กับ XLOOKUP ใน LibreOffice Calc: คู่มือสำหรับผู้เริ่มต้นใช้งาน

เรียนรู้การใช้งาน VLOOKUP และ XLOOKUP ใน LibreOffice Calc รวมถึงการค้นหาแบบตรงกันทุกประการ การค้นหาทางซ้าย ผลลัพธ์ที่ไม่พบ การค้นหาแบบย้อนกลับ ทางเลือกอื่นนอกเหนือจาก INDEX/MATCH และข้อผิดพลาดที่พบบ่อย

วิธีแก้ไขปัญหา “การตรวจสอบหลักฐาน WOPI ล้มเหลว” ใน Collabora Online

วิธีแก้ไขปัญหา “การตรวจสอบหลักฐาน WOPI ล้มเหลว” ใน Collabora Online

แก้ไขปัญหาการตรวจสอบความถูกต้องของหลักฐาน WOPI ใน Collabora Online โดยตรวจสอบคีย์การค้นหา การหมุนเวียนคีย์ URL พร็อกซี การประทับเวลา และรายการอนุญาตโฮสต์

วิธีเปิดใช้งานการติดตามการเปลี่ยนแปลงโดยค่าเริ่มต้นใน ONLYOFFICE Docs

วิธีเปิดใช้งานการติดตามการเปลี่ยนแปลงโดยค่าเริ่มต้นใน ONLYOFFICE Docs

เปิดใช้งานการติดตามการเปลี่ยนแปลงสำหรับทุกคนในเอกสาร ONLYOFFICE รักษาสถานะการใช้งานไว้หลังจากเปิดเอกสารใหม่ และทำความเข้าใจข้อจำกัดของการตั้งค่าเริ่มต้นแบบทั่วโลก

วิธีตั้งค่าการหมดเวลาเมื่อไม่ได้ใช้งานสำหรับเซสชันการแก้ไขใน Collabora

วิธีตั้งค่าการหมดเวลาเมื่อไม่ได้ใช้งานสำหรับเซสชันการแก้ไขใน Collabora

เปรียบเทียบการตั้งค่าการหมดเวลาต่อการดู การไม่โฟกัส การไม่มีการใช้งานเอกสาร การบันทึกอัตโนมัติ และพร็อกซีของ Collabora Online จากนั้นเลือกและตรวจสอบการตั้งค่าสำหรับการใช้งานของคุณ