ฉันพยายามติดตั้ง Java และปลั๊กอินสำหรับ Firefox ฉันติดตั้งทั้ง JDK และ JRE
เมื่อฉันลองsudo update-alternatives --config java
คำสั่งมันจะแสดงตัวเลือกเดียวเท่านั้น
ปลั๊กอินไม่สามารถใช้งานได้ใน Firefox
ฉันพยายามติดตั้ง Java และปลั๊กอินสำหรับ Firefox ฉันติดตั้งทั้ง JDK และ JRE
เมื่อฉันลองsudo update-alternatives --config java
คำสั่งมันจะแสดงตัวเลือกเดียวเท่านั้น
ปลั๊กอินไม่สามารถใช้งานได้ใน Firefox
คำตอบ:
หากคุณใช้รุ่นหลังจาก 52 (ไม่ใช่ ESR) ซึ่งปิดใช้งาน NPAPI แสดงว่าคุณไม่มีโชค หากคุณกำลังใช้งานก่อนหน้านี้ซึ่งคุณไม่ต้องการอย่างแน่นอนคุณสามารถติดตั้ง OpenJDK JRE ซึ่งจะช่วยให้คุณสามารถรัน Java ไบนารีภายในเครื่องโดยใช้java
ไบนารี่ อย่างไรก็ตามสิ่งนี้ไม่เพียงพอที่จะเรียกใช้งาน Java Web Applets บนเบราว์เซอร์ของคุณซึ่งสามารถทำได้โดยการติดตั้งปลั๊กอิน Icedtea:
sudo apt-get install icedtea-plugin
จากนั้นไปที่about:addons
ในส่วนปลั๊กอินตรวจสอบว่าเปิดใช้งานปลั๊กอินหรือไม่ Mozilla ปิดใช้งานปลั๊กอินที่ไม่ปลอดภัยตามค่าเริ่มต้นซึ่งหมายความว่า Java ถูกปิดใช้งานแม้หลังจากการติดตั้งเนื่องจากปัญหาด้านความปลอดภัย คุณต้องเปิดใช้งานก่อนใช้งาน
ในการติดตั้งปลั๊กอิน IcedTea Java ให้เปิดเทอร์มินัลแล้วพิมพ์:
sudo apt-get install icedtea-7-plugin
ในอาคารผู้โดยสาร:
mkdir ~/.mozilla/plugins
ลบปลั๊กอิน IcedTea หากติดตั้งแล้ว
sudo apt-get remove icedtea6-plugin
ลบปลั๊กอิน Java รุ่นเก่า (อาจมีหรือไม่มีอยู่)
rm ~/.mozilla/plugins/libnpjp2.so
ตอนนี้คุณสามารถติดตั้งปลั๊กอินได้ด้วยการสร้างลิงก์สัญลักษณ์ (คุณบอก Firefox ว่ามีปลั๊กอินอยู่ที่ใด) สำหรับ Java แบบ 32 บิตให้ใช้
ln -s /usr/lib/jvm/jre1.7.0/lib/i386/libnpjp2.so ~/.mozilla/plugins/
สำหรับการใช้ Java แบบ 64 บิต
ln -s /usr/lib/jvm/jre1.7.0/lib/amd64/libnpjp2.so ~/.mozilla/plugins/
ยืนยันว่า JRE ได้รับความสำเร็จโดยใช้เว็บไซต์อย่างเป็นทางการของออราเคิล
ที่มา: การติดตั้ง Java
การเริ่มต้นใน Firefox เวอร์ชัน 52 การสนับสนุนปลั๊กอิน NPAPI (แอปเพล็ต java) ใน Firefox สิ้นสุดลงเนื่องจากปัญหาด้านประสิทธิภาพและความปลอดภัยวิธีที่ฉันจัดการเพื่อรันแอปเพล็ต java คือการติดตั้ง Extended Support Release (ESR) ของ firefox
ดาวน์โหลดได้ที่นี่: https://www.mozilla.org/en-US/firefox/organizations/all/
รายละเอียดเพิ่มเติมได้ที่นี่: https://support.mozilla.org/en-US/kb/npapi-plugins
หากคุณเพิ่งดาวน์โหลดและติดตั้ง java jdk จาก oracle สมมติว่าคุณติดตั้ง jdk-8u91-linux-x64.tar.gz ใน
/ ฉัน / java / directory /
จากนั้นคุณจะมีไดเรกทอรีเช่น:
/my/java/directory/jdk1.8.0_91/
สิ่งที่คุณต้องทำคือไปที่ไดเรกทอรีอูบุนตูปลั๊กอิน Firefox และสร้างลิงค์:
$: cd /usr/lib/firefox-addons/plugins/
$: sudo ln -s /my/java/directory/jdk1.8.0_91/jre/lib/amd64/libnpjp2.so
/usr/lib/mozilla/plugins
ใน
นี่เป็นหัวข้อเก่า แต่ฉันสะดุดในขณะที่ Google แก้ปัญหาของฉันในวันนี้ ฉันคิดว่าคนอื่นอาจอยู่ในสถานการณ์เดียวกัน
ฉันต้องการจาวาในเบราว์เซอร์สำหรับเว็บไซต์ที่เกี่ยวข้องกับการทำงานแบบดั้งเดิมและปลั๊กอิน oracle java ไม่สามารถตัดได้ หลังจากใช้เวลาลองผิดลองถูกฉันก็ใช้ IcedTea ทำงานอย่างต่อเนื่องใน Firefox รุ่นเก่าแบบนี้:
หนึ่งในเพื่อนร่วมงานของฉันสร้างสคริปต์เพื่อลบ firefox เก่าออกและเลิกใช้มันทุกครั้งที่ทำงาน ด้วยวิธีนี้มันไม่เคยได้รับการอัพเดทโดยไม่ตั้งใจ อย่าทำสิ่งนี้กับแอปพลิเคชั่นหลักของ Firefox
ฉันหวังว่านี่จะช่วยคุณได้
มันเป็นการต่อสู้โดยเฉพาะเมื่อข้าผ่านไปสองสามเดือนก่อนด้วย 14.04 ลืมวิธีแก้ปัญหาอัพเกรดเป็น 16.04 .....
มันแตกต่างกันที่ฉันมีชาเย็นและ Oracle ทำงานภายใต้ Firefox ใน 14.04 จริงๆแล้วฉันชอบ Oracle (ไม่ใช่โดยทั่วไป แต่การใช้งานของฉันเกือบจะต้องการ) ดังนั้นฉันจึงมีตอนนี้เท่านั้น ฉันไม่ได้ลองติดตั้งหรือเก็บหลายครั้ง Symlinks ตามคำแนะนำส่วนใหญ่ออกมีไม่ดีอย่างใดอย่างหนึ่ง
ในท้ายที่สุดใน Firefox ไปที่ Edit -> Preference -> Applications จากนั้นเลื่อนลงไปที่นามสกุลไฟล์ JNLP และเลือก "Use other ... " จากเมนูแบบเลื่อนลง จากนั้นพบ javaws จากไดเรกทอรีที่เกี่ยวข้อง
มันเป็นเพียงวิธีแก้ปัญหาและฉันไม่แน่ใจว่ามันจะเหมาะกับความต้องการของคุณ โปรดทราบว่าปลั๊กอินส่วนใหญ่จะถูกปิดใช้งานในเดือนมีนาคม