ჯავის განლაგების ინსტრუმენტარიუმი დაუცველია, რა უნდა გააკეთოს. Java არ მუშაობს Mozilla Firefox-ში: პრობლემის ძირითადი მიზეზები

არა მხოლოდ დანამატი, ჯავა ამატებს ვებ ბრაუზერს Firefoxახალი შესაძლებლობები. მომხმარებლები, რომლებიც გახსნიან Plugins მენიუს ჩანართს Firefoxდანამატები (ინსტრუმენტების > დანამატების გახსნით) შეამჩნევს, რომ იქ არის მინიმუმ ერთი მოდული Java Deployment Toolkit. არ არსებობს მისი წაშლის ან უშუალოდ დანამატების წაშლის საშუალება Firefox.

დანამატები ავტომატურადდაინსტალირებული Firefoxროგორ ხდება ეს და როგორ უნდა შეწყდეს ეს, ძირითადად, ეს ნიშნავს, რომ დანამატი დაემატება ვებ ბრაუზერს, თუ ინსტალაცია განათავსებს მას დირექტორიაში Firefoxდანამატების მოსაძებნად სკანირების გაშვებისას.

Java Deployment Toolkit-ის დეინსტალაცია.
დავიწყოთ აღწერითრა Java Deployment Toolkitაკეთებს:
Java Deployment Toolkitწყვეტს რომელი ვერსიები და პლატფორმები ჯავამათ კომპიუტერზე დაინსტალირებული მომხმარებლები. Java Deployment Toolkitმარაგები ჯავააპლეტი აპლიკაციის განლაგების საფუძველზე მარტივი ინტერფეისით JavaScript. ეს მნიშვნელოვნად ზრდის ჯავის მომხმარებლების გარემოს აღმოჩენის სიმარტივეს, ისევე როგორც პლატფორმის განლაგების სიმარტივეს ჯავა.
ჩვენ ვიწყებთ მოხსნის პროცესსმისამართების ზოლში შეყვანით Firefox: კონფიგურაცია. ფილტრი დაყენებულია plugin.expose_full_path-ზე - დააყენეთ ის true. ეს აჩვენებს თითოეული მოდულის სრულ გზას Plugins ფანჯარაში, რომელსაც ჩვენ ვხსნით შემდეგ. ორჯერ დააწკაპუნეთ ჩანაწერზე, რომ დააყენოთ ის true.

ახლა გახსენით დანამატები იმავე გზით. ეკრანზე ნახავთ ყველა მოდულის სიებს და სახელებს, რომლებიც დაინსტალირებულია ვებ ბრაუზერში Firefox, ამ შემთხვევაში ეს არის npdeployJava1.dll დაკავშირებული Java Deployment Toolkit 6.0.200.2 და npdeploytk.dll დაკავშირებული Java Deployment Toolkit 6.0.190.4-თან.

Java Deployment Toolkitფაილები განთავსებულია მყარ დისკზე C:\Program Files (x86)\Mozilla Firefox\Plugins\npdeployJava1.dll და C:\Program Files (x86)\Java\jre6\Bin\new_plugin\npdeploytk.dll. Windows-ის 32-ბიტიანი ვერსიების მომხმარებლებმა უნდა წაშალონ URL-ის ნაწილი (x86) ისე, რომ ის დასრულდეს C:\Program Files\Mozilla Firefox\Plugins\npdeployJava1.dll და C:\Program Files\Java\jre6. \Bin\new_plugin \npdeploytk.dll.
ახლა დროავებ ბრაუზერის დახურვისთვის Firefoxდა გახსენით დანამატი Windows Explorer-ში. დანამატები უბრალოდ შეიძლება წაიშალოს საქაღალდეებიდან, რაც ასევე წაშლის მათ ვებ ბრაუზერში დანამატების სახით გაშვებას Firefox. ყურადღებიან მომხმარებლებს შეიძლება სურდეთ შექმნან ფაილების სარეზერვო ასლი, სანამ ისინი ამოიღებენ დანამატებს დირექტორიადან.

ეს სტატია აღარ არის შენახული და მისი შინაარსი შეიძლება მოძველებული იყოს.

ბევრი ვებ გვერდი იყენებს Java აპლეტებს ინტერაქტიული შინაარსის საჩვენებლად, როგორიცაა ონლაინ თამაშები. იმისათვის, რომ Firefox-მა შეძლოს Java აპლეტების გაშვება, სწორად უნდა დააინსტალიროთ და ჩართოთ Java მოდული. Java არის პროგრამირების ენა, რომელიც მუშაობს Windows, Mac, Linux და სხვა ოპერაციულ სისტემებზე. ეს სტატია დაგეხმარებათ დააინსტალიროთ ან განაახლოთ Java და დააყენოთ ის Firefox-ში.

  • Java არ არის იგივე, რაც JavaScript (წაიკითხეთ JavaScript-ის შესახებ).

Java-ს ინსტალაცია ან განახლება

ხელით ინსტალაცია ან განახლება

  1. გადადით java.com-ის ჩამოტვირთვის გვერდზე.
  2. დააჭირეთ ღილაკს ჩამოტვირთეთ Java უფასოდ.
  3. დააჭირეთ ღილაკს დაეთანხმე და დაიწყე უფასო ჩამოტვირთვა Java ინსტალერის თქვენს კომპიუტერში ჩამოსატვირთად.
  4. გაუშვით თქვენ მიერ გადმოწერილი ფაილი Java-ის ინსტალაციის დასაწყებად.

ავტომატური განახლება

Java for Windows მოიცავს ავტომატური განახლების ფუნქციას, რომელიც პერიოდულად ამოწმებს განახლებებს და გაცნობებთ, როდესაც განახლება ხელმისაწვდომია დასაინსტალირებლად. თქვენ შეგიძლიათ ნახოთ ან შეცვალოთ თქვენი განახლების პარამეტრები Java Control Panel-ის განახლების ჩანართში, სადაც ასევე შეგიძლიათ ხელით შეამოწმოთ განახლებები. დამატებითი ინფორმაციისთვის ეწვიეთ Java დახმარების გვერდს, რა არის Java ავტომატური განახლება? როგორ შევცვალო შეტყობინებების პარამეტრები? .

უსაფრთხოების პოტენციური დაუცველობის შესამცირებლად და დისკზე სივრცის დაზოგვის მიზნით, თქვენ უნდა წაშალოთ Java-ს ნებისმიერი ძველი ვერსია, რომელიც შეიძლება ჯერ კიდევ იყოს დაინსტალირებული. დამატებითი ინფორმაციისთვის, გთხოვთ, ეწვიოთ Java დახმარების გვერდს. როგორ წავშალო Java Windows კომპიუტერიდან? .

Mac OS X 10.6 და ქვემოთ

Java დამონტაჟებულია ოპერაციულ სისტემასთან ერთად. Java-ს განახლებისთვის გამოიყენეთ Mac OS X განახლების ფუნქცია.

Mac OS X 10.7 და უფრო მაღალ ვერსიაზე

Java არ არის დაინსტალირებული ნაგულისხმევად. Java-ს უახლესი ვერსიის დასაყენებლად გადადით java.com-ის ჩამოტვირთვის გვერდზე. სისტემის მოთხოვნებისა და ინსტალაციის ინსტრუქციებისთვის იხილეთ Java დახმარების გვერდი როგორ დავაინსტალირო Java ჩემს Mac-ზე? .

Java-ს განახლებისთვის გადადით თქვენს სისტემის პარამეტრები Apple, დააწკაპუნეთ ხატულაზე ჯავა Java Control Panel-ის გასაშვებად, შემდეგ გადადით ჩანართზე განახლებადა დააჭირეთ ღილაკს განახლება ახლა. დამატებითი ინფორმაციისთვის იხილეთ Java-ის დახმარების გვერდი როგორ განვაახლოთ Java ჩემს Mac-ზე? .

ჯავის ტესტირება

იმის შესამოწმებლად, არის თუ არა Java დაინსტალირებული და ჩართული Firefox-ში, ეწვიეთ Java-ს ტესტირების ერთ-ერთ გვერდს:

  • Java-ის ვერსიის შემოწმება (ალტერნატივა)

შენიშვნა:როდესაც თქვენ ეწვიეთ გვერდებს Java-ში, მათ შორის სატესტო გვერდებზე, თქვენ მოგეთხოვებათ ჩართოთ Java-ს მუშაობა. Java-ს მხოლოდ სანდო საიტებზე უნდა დაუშვათ. თქვენ ასევე შეგიძლიათ ნახოთ Java უსაფრთხოების გაფრთხილება, რომელიც მოგთხოვთ Java-ს გაშვების დადასტურებას. ეს არის უსაფრთხოების შეტყობინება Java-დან და არა Firefox-იდან. დამატებითი ინფორმაციისთვის იხილეთ Java-ის დახმარების გვერდი. რა უნდა გააკეთოთ, თუ მიიღებთ ჯავის უსაფრთხოების გაფრთხილებას? .

Java-ს ჩართვა

თუ Java არ მუშაობს, დარწმუნდით, რომ Java მოდული ჩართულია დანამატების მენეჯერში:

შენიშვნა:თქვენ მხოლოდ უნდა ჩართოთ "Java(TM) პლატფორმა" მოდული, თუ ის გამორთულია. "Java Deployment Toolkit" მოდული გამოიყენება Java დეველოპერების მიერ Java ვერსიის აღმოსაჩენად და Java აპლიკაციების დასაყენებლად და არ საჭიროებს ჩართვას Java-ს მუშაობისთვის.

პრობლემის გადაჭრა

თუ Java დაინსტალირებულია, მაგრამ არ მუშაობს, სცადეთ შემდეგი გადაწყვეტილებები:

Java მოდული არ ჩანს დანამატების მართვის ფანჯარაში

თუ Java მოდული არ გამოჩნდება დანამატების მართვის ფანჯარაში, მიუხედავად იმისა, რომ Java დაინსტალირებულია, სცადეთ ყოველი შემდეგი ნაბიჯი, შეასრულეთ ისინი თითო-თითო და შემდეგ კვლავ გახსენით Firefox, რათა ნახოთ, გადაჭრის თუ არა ეს პრობლემა:

წაშალეთ pluginreg.dat ფაილი

დარწმუნდით, რომ Firefox არ არის 32-ბიტიან რეჟიმში

Java 7 მოდული მუშაობს მხოლოდ 64-ბიტიან ბრაუზერებში, ამიტომ დარწმუნდით, რომ Firefox-ს 32-ბიტიან რეჟიმში არ იყენებთ.

  1. გახსენით Applications საქაღალდე Finder-ში
  2. დააწკაპუნეთ მარჯვენა ღილაკითკონტროლი - დააწკაპუნეთ. Firefox.app-ის მიერ
  3. აირჩიეთ თვისებები

დარწმუნდით, რომ მონიშნეთ წინ გახსენით 32 ბიტიან რეჟიმშიარ არის მონიშნული (თუ ასეა, მოხსენით ველი).

დარწმუნდით, რომ Java ჩართულია Java Control Panel-ში

დარწმუნდით, რომ დაინსტალირებული გაქვთ Java-ის 32-ბიტიანი ვერსია

64-ბიტიან Windows-ზე, თუ Java-ს მხოლოდ 64-ბიტიანი ვერსია გაქვთ დაინსტალირებული, Java მოდული არ იქნება ხელმისაწვდომი. Firefox-ის ამჟამინდელი გამოშვებები არის 32-ბიტიანი ბრაუზერები და თქვენ უნდა დააინსტალიროთ 32 ბიტიანიჯავის ვერსია.

დარწმუნდით, რომ დანამატის სკანირება არ არის გამორთული

Mozilla ბრაუზერები იყენებენ დანამატის სკანირებას დაინსტალირებული დანამატების საპოვნელად, ასე რომ თქვენ უნდა დარწმუნდეთ, რომ ეს პარამეტრია plugin.scan.plid.allარ იყო გამორთული:

  1. მისამართების ზოლში ჩაწერეთ შესახებ: კონფიგურაციადა დააჭირეთ შედიდაბრუნება.

    • შეიძლება გამოჩნდეს about:config გამაფრთხილებელი გვერდი "ფრთხილად იყავით, თორემ გააუქმებთ გარანტიას!". დააწკაპუნეთ რისკზე ვიღებ!გადადით about:config გვერდზე.
  2. იპოვნეთ პარამეტრი plugin.scan.plid.all
  3. თუ იყო დაინსტალირებული ყალბი, დააწკაპუნეთ მასზე მარჯვენა ღილაკით და აირჩიეთ "გადატვირთვა".

წაშალეთ JavaFX, თუ ​​ის დაინსტალირებულია

ზოგიერთ შემთხვევაში, Java-ს ადრინდელი ვერსიებიდან Java 7 განახლების 10 ან უფრო მაღალი ვერსიის განახლების შემდეგ, პრობლემები წარმოიქმნება დანამატის გამოვლენასთან დაკავშირებით. Java(TM) პლატფორმა. ეს შეიძლება გამოწვეული იყოს Java-ის კონფლიქტით დამოუკიდებელ JavaFX ინსტალაციასთან, რაც ხელს უშლის Java მოდულის სისტემაში სწორად რეგისტრაციას. ამ პრობლემის გადასაჭრელად, წაშალეთ JavaFX. დამატებითი ინფორმაციისთვის გთხოვთ მიმართოთ ამას

ეს განყოფილება ეხება:
  • ბრაუზერები: Firefox
  • Java ვერსიები: 7.0, 8.0

Firefox-ს აქვს შეზღუდული NPAPI მხარდაჭერა Java აპლეტებისთვის

Firefox 64-ბიტიანი

Firefox-ის 64-ბიტიანი ვერსია არ უჭერს მხარს NPAPI დანამატებს, Java-ს ჩათვლით.

Firefox 52 და მოგვიანებით

Firefox ბრაუზერის ვერსია 52 (გამოშვებულია 2017 წლის მარტში) მხარს უჭერს მხოლოდ Adobe Flash დანამატს. ბრაუზერი აღარ დაუჭერს მხარს NPAPI ტექნოლოგიას, რაც გავლენას მოახდენს Java, Silverlight და სხვა NPAPI-ზე დაფუძნებულ დანამატებზე.

თუ Firefox ბრაუზერში Java აპლიკაციებზე წვდომის პრობლემა გაქვთ, Oracle გირჩევთ გადახვიდეთ Internet Explorer-ზე (Windows) ან Safari-ზე (Mac OS X). დეველოპერებისთვის და სისტემის ადმინისტრატორებისთვის, რომლებიც ეძებენ Firefox-ის მომხმარებლების მხარდაჭერის ალტერნატიულ გზებს, გირჩევთ, გაეცნოთ ამ ბლოგს Web Start აპების გაშვების შესახებ.

Firefox 52 ESR გამოშვება, 32 ბიტიანი
გამოსავალი

ქვემოთ მოცემულია რამდენიმე შესაძლო გამოსავალი. პირველი არის უმარტივესი მეთოდი, ჩვენ გირჩევთ, რომ ეს გააკეთონ მომხმარებლებს. დანარჩენი მეთოდები არ არის რეკომენდებული არატექნიკური მომხმარებლებისთვის.

ვარიანტი 1 (უმარტივესი)
Firefox-ის პარამეტრებში საკუთრების სახელის დამატება dom.ipc.plugins.java.enabled
  1. გაუშვით Firefox.
  2. ჩაწერეთ about:config მისამართის ზოლში.
  3. Firefox გაგაფრთხილებთ კონფიგურაციის პარამეტრების შეცვლასთან დაკავშირებული რისკების შესახებ. დაადასტურეთ ეს შეტყობინება და გამოჩნდება კონფიგურაციის პარამეტრების სია.
  4. დააწკაპუნეთ მაუსის მარჯვენა ღილაკით ნაჩვენები პარამეტრების სიაზე. აირჩიეთ შექმნა, შემდეგ აირჩიეთ ლოგიკური.
  5. დაამატეთ ქონების სახელი dom.ipc.plugins.java.enabled
    დაამატეთ პარამეტრის სახელი dom.ipc.plugins.java.enabled.
  6. გაიხსნება ფანჯარა, აირჩიეთ ყალბი. შემდეგ დააწკაპუნეთ OK.
ვარიანტი 2
"user.js" ფაილის შექმნა კონფიგურაციის ჩანაწერით

ინსტრუქციები ეფუძნება ინფორმაციას Mozilla-ს ქვემოთ მოცემულ ბმულებზე.

  1. Firefox პროფილების საქაღალდეში "user.js" ფაილის შესაქმნელად გამოიყენეთ ტექსტური რედაქტორი
  2. დაამატეთ ჩანაწერი:
ვარიანტი 3
მიმდინარეობს პრიორიტეტული ჩანაწერის განახლება "pref.js" ფაილში
  1. გადადით "pref.js" ფაილზე Mozilla პროფილების საქაღალდეში
  2. იპოვნეთ და განაახლეთ პარამეტრი
    user_pref("dom.ipc.plugins.java.enabled", false);
ბმულები Mozilla-ს რესურსებზე

Firefox გაფრთხილება: დანამატებმა შეიძლება გამოიწვიოს პრობლემები

Firefox ბრაუზერის გაშვებისას გამოჩნდება შემდეგი გამაფრთხილებელი შეტყობინება:

Firefox-მა დაადგინა, რომ შემდეგმა დანამატებმა შეიძლება გამოიწვიოს არასტაბილურობა ან უსაფრთხოების პრობლემები


მიზეზი

Java Deployment Toolkit (DT) და Java დანამატის ძველი ვერსიები გამორთულია Firefox-ის მიერ. Java-ის ზოგიერთ ვერსიაში Firefox-მა შეიძლება გამოაჩინოს შეტყობინება „დამატებებმა შეიძლება გამოიწვიოს პრობლემები“.

თუ Firefox ეჭვობს, რომ დანამატი სახიფათოა და შესაძლოა საფრთხე შეუქმნას უსაფრთხოებას, ის დაბლოკავს ჩამოტვირთვას. რბილი ბლოკის შემთხვევაში, Firefox აჩვენებს გამაფრთხილებელ შეტყობინებას, მაგრამ საჭიროების შემთხვევაში მომხმარებელს საშუალებას მისცემს განაგრძოს ჩამოტვირთვა. ამასთან, უსაფრთხოება მცირდება. მყარი ბლოკის შემთხვევაში, Firefox დაბლოკავს ინსტალაციას, რაც მომხმარებელს არ შეუძლია გამოიყენოს დანამატი. ამ პრობლემის გადასაჭრელად მომხმარებელმა უნდა განაახლოს Java პლატფორმა უახლეს ვერსიამდე.

გამოსავალი

Java-ს უახლესი ვერსიის განახლება დაგეხმარებათ ამ პრობლემის მოგვარებაში. თუ გაფრთხილება გამოჩნდება, მიჰყევით ამ ნაბიჯებს:

  1. დარწმუნდით, რომ არჩეულია გამორთული.
  2. დააჭირეთ ღილაკს "გადატვირთეთ Firefox".
  3. ჩამოტვირთვა Java-ის უახლესი ვერსია..

Java Console გაფართოება არ არის მხოლოდ დანამატი, Java ამატებს ინტერნეტში- ბრაუზერი Firefoxახალი შესაძლებლობები. მომხმარებლები, რომლებიც გახსნიან Plugins მენიუს ჩანართს Firefoxდანამატები (ინსტრუმენტების > დანამატების გახსნით) შეამჩნევს, რომ იქ არის მინიმუმ ერთი მოდული Java Deployment Toolkit. არ არსებობს მისი წაშლის ან უშუალოდ დანამატების წაშლის საშუალება Firefox.

დანამატები ავტომატურადდაინსტალირებული Firefoxროგორ ხდება ეს და როგორ უნდა შეწყდეს ეს, ძირითადად, ეს ნიშნავს, რომ დანამატი დაემატება ვებ ბრაუზერს, თუ ინსტალაცია განათავსებს მას დირექტორიაში Firefoxდანამატების მოსაძებნად სკანირების გაშვებისას.

Java Deployment Toolkit-ის დეინსტალაცია.
დავიწყოთ აღწერითრა Java Deployment Toolkitაკეთებს:
Java Deployment Toolkitწყვეტს რომელი ვერსიები და პლატფორმები ჯავამათ კომპიუტერზე დაინსტალირებული მომხმარებლები. Java Deployment Toolkitმარაგები ჯავააპლეტი აპლიკაციის განლაგების საფუძველზე მარტივი ინტერფეისით JavaScript. ეს მნიშვნელოვნად ზრდის ჯავის მომხმარებლების გარემოს აღმოჩენის სიმარტივეს, ისევე როგორც პლატფორმის განლაგების სიმარტივეს ჯავა.
ჩვენ ვიწყებთ მოხსნის პროცესსმისამართების ზოლში შეყვანით Firefox: კონფიგურაცია. ფილტრი დაყენებულია plugin.expose_full_path-ზე - დააყენეთ ის true. ეს აჩვენებს თითოეული მოდულის სრულ გზას Plugins ფანჯარაში, რომელსაც ჩვენ ვხსნით შემდეგ. ორჯერ დააწკაპუნეთ ჩანაწერზე, რომ დააყენოთ ის true.

ახლა გახსენით დანამატები იმავე გზით. ეკრანზე ნახავთ ყველა მოდულის სიებს და სახელებს, რომლებიც დაინსტალირებულია ვებ ბრაუზერში Firefox, ამ შემთხვევაში ეს არის npdeployJava1.dll დაკავშირებული Java Deployment Toolkit 6.0.200.2 და npdeploytk.dll დაკავშირებული Java Deployment Toolkit 6.0.190.4-თან.

Java Deployment Toolkitფაილები განთავსებულია მყარ დისკზე C:\Program Files (x86)\Mozilla Firefox\Plugins\npdeployJava1.dll და C:\Program Files (x86)\Java\jre6\Bin\new_plugin\npdeploytk.dll. Windows-ის 32-ბიტიანი ვერსიების მომხმარებლებმა უნდა წაშალონ URL-ის ნაწილი (x86) ისე, რომ ის დასრულდეს C:\Program Files\Mozilla Firefox\Plugins\npdeployJava1.dll და C:\Program Files\Java\jre6. \Bin\new_plugin \npdeploytk.dll.
ახლა დროავებ ბრაუზერის დახურვისთვის Firefoxდა გახსენით დანამატი Windows Explorer-ში. დანამატები უბრალოდ შეიძლება წაიშალოს საქაღალდეებიდან, რაც ასევე წაშლის მათ ვებ ბრაუზერში დანამატების სახით გაშვებას Firefox. ყურადღებიან მომხმარებლებს შეიძლება სურდეთ შექმნან ფაილების სარეზერვო ასლი, სანამ ისინი ამოიღებენ დანამატებს დირექტორიადან.



რაიმე შეკითხვა?

შეატყობინეთ შეცდომას

ტექსტი, რომელიც გაეგზავნება ჩვენს რედაქტორებს: