วิธีการรันแอปพลิเคชัน Java บนระบบที่ไม่มี JRE

โปรแกรมที่ยอดเยี่ยมเช่นตัวจัดการไฟล์โฮสติ้ง JDownloader หรือตัวอ่านฟีด RSSOwl ต้องการจาวาเพื่อทำงาน ไม่เป็นไรถ้าคุณมีการควบคุมเต็มรูปแบบของระบบและไม่ได้ยอดเยี่ยมถ้าบางครั้งคุณต้องทำงานกับระบบที่ Java ไม่ได้ติดตั้ง Java ในรูปแบบของ Java Runtime Environment (JRE) หากคุณต้องการนำแอพของคุณไปด้วยคุณต้องหาวิธีที่จะทำให้แอพนั้นทำงานบนระบบแม้จะเป็นแบบนั้นก็ตาม

คำตอบคือ jPortable, Java Runtime Environment แบบพกพาที่ให้บริการโดย Portable Apps ในขณะที่ออกแบบมาเพื่อใช้กับโปรแกรมพกพาที่นำเสนอโดยไซต์และบริการ แต่ไม่ จำกัด เพียงแค่นั้น

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

Java รุ่นพกพาติดตั้งใน \ PortableApps \ CommonFiles \ Java โดยค่าเริ่มต้นและได้รับการยอมรับโดยอัตโนมัติโดยโปรแกรมอื่น ๆ ของ Portable Apps suite อย่างไรก็ตามคุณสามารถใช้มันได้เช่นกันสำหรับโปรแกรมที่ไม่ได้เป็นส่วนหนึ่งของชุด ให้ฉันแสดงให้คุณเห็นว่าคุณจะทำให้ RSSOwl ทำงานร่วมกับ Java เวอร์ชันพกพาได้อย่างไร

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

มีตัวเลือกที่สองซึ่งใช้งานได้หากคุณสามารถปรับเปลี่ยนเส้นทางของระบบได้ ใช้ทางลัด Windows-Pause เพื่อเรียกแอปเพล็ตแผงควบคุมระบบขึ้นมา คลิกที่การตั้งค่าระบบขั้นสูงที่นั่นและค้นหาตัวแปรสภาพแวดล้อมในหน้าต่างที่เปิดขึ้น (นี่เป็นวิธีที่ทำได้ใน Windows 7)

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

คุณยังสามารถใช้บรรทัดคำสั่งเพื่อเริ่มโปรแกรม Java จากที่นั่น

การเข้าถึง Java เวอร์ชันพกพานั้นค่อนข้างมีประโยชน์ในบางสถานการณ์ อย่างไรก็ตามคุณต้องจำไว้ว่าต้องอัพเดทเป็นประจำเมื่อ Oracle เวอร์ชั่นใหม่ได้รับการเผยแพร่โดย Oracle เพื่อหลีกเลี่ยงปัญหาด้านความปลอดภัยหรือปัญหาอื่น ๆ ที่ได้รับการแก้ไขด้วยการอัปเดต (บทความนี้เป็นข้อมูลอัปเดตเกี่ยวกับการตรวจสอบครั้งแรกของ Java Portable ซึ่งเราได้เผยแพร่ไปในปี 2010)