ჯავა მსოფლიოში ერთ-ერთი ყველაზე ხშირად გამოყენებული პროგრამირების ენაა მას შემდეგ, რაც გამოვიდა 1995 წელს და არ აჩვენებს შენელების ნიშანს.
სურათის კრედიტი: Watchara Piriyaputtanapun/Moment/GettyImages
ჯავა მსოფლიოში ერთ-ერთი ყველაზე ხშირად გამოყენებული პროგრამირების ენაა მას შემდეგ, რაც გამოვიდა 1995 წელს და არ აჩვენებს შენელების ნიშანს. ამჟამად ეკუთვნის მონაცემთა ბაზის გიგანტ Oracle-ს, ის არის საბოლოო კროს-პლატფორმული პროგრამული უზრუნველყოფა: ის არის ყველაფერზე, თქვენი კომპიუტერიდან და ტელეფონიდან დაწყებული, ჩაშენებული ჭკვიანი მოწყობილობებით დამთავრებული. სხვა პროგრამული უზრუნველყოფის უმეტესობის მსგავსად, ის მოითხოვს რეგულარულ განახლებებს შეცდომების გამოსასწორებლად და უსაფრთხოების ხარვეზების აღმოსაფხვრელად, მაგრამ ზოგჯერ – სხვადასხვა მიზეზის გამო – შეიძლება დაგჭირდეთ ან დაგჭირდეთ ძველი ვერსიის დაყენება.
ჯავის მოკლე ახსნა
Java თავისთავად არის პროგრამირების ენა და არა პროდუქტი, ასე რომ, როდესაც თქვენ დააინსტალირებთ მას თქვენს კომპიუტერში, რასაც აყენებთ არის Java Runtime Environment. როგორც წესი, შემოკლებით JRE ან Java RTE, ეს არის ერთგვარი მინი ოპერაციული სისტემა, რომელიც უზრუნველყოფს ყველაფერს Java პროგრამის გასაშვებად.
დღის ვიდეო
თქვენი ოპერაციული სისტემა ასრულებს ამ როლს პროგრამული უზრუნველყოფის უმეტესობისთვის, მაგრამ Java-ს მთელი მიზანია იმუშაოს ყველა პლატფორმაზე მათი OS-ის მიუხედავად. ამ გზით, დეველოპერებს შეუძლიათ დაწერონ პროგრამის ერთი ვერსია და ის იმუშავებს ნებისმიერ მოწყობილობაზე, სანამ დაინსტალირებულია Java Runtime-ის სწორი ვერსია.
უკან დაბრუნების მიზეზები
Java-ს ძველი ვერსიის გაშვების ყველაზე ტიპიური მიზეზი არის ის, რომ ბოლო განახლებამ გააფუჭა ერთ-ერთი პროგრამა, რომელსაც იყენებთ თქვენს კომპიუტერში. ჯავა შექმნილია იმისთვის, რომ იყოს უკან თავსებადი, რაც იმას ნიშნავს, რომ ძველი პროგრამული უზრუნველყოფა ჩვეულებრივ უნდა მუშაობდეს პლატფორმის ახალ ვერსიებზე, მაგრამ ის ყოველთვის ასე არ მუშაობს.
პროფესიონალებს და სერიოზულ ჰობი პროგრამისტებს - ან ნებისმიერს, ვინც მუშაობს მისკენ - შეიძლება ზოგჯერ საჭიროა უფრო ღრმად ჩავუღრმავდეთ Java-ს ძველი ვერსიების არქივს, რომ იპოვოთ ის, რომელიც აწარმოებს კონკრეტულ ვინტაჟს პროგრამა. მრავალი ძველი ვერსიის ჩამოტვირთვა ასევე სასარგებლო გზაა კოდის ევოლუციის თვალყურის დევნება დროთა განმავლობაში, როგორც სასწავლო ინსტრუმენტი. როგორიც არ უნდა იყოს თქვენი მიზეზი, Java-ის ძველი ვერსიის დაყენება მარტივია.
ჯავას ძველ ვერსიებზე დაბრუნება
თუ ბოლო განახლებამ პრობლემები შეგიქმნათ, Java-ს წინა ვერსიაზე დაბრუნება საოცრად მარტივია. გახსენით Მართვის პანელი თქვენს კომპიუტერზე – როგორ აკეთებთ ამას, განსხვავდება თქვენი Windows ვერსიის მიხედვით – და აირჩიეთ აპები Windows 10-ის აპარატზე ან პროგრამები და ფუნქციები Windows 8/8.1-ზე. აირჩიეთ Java-ს უახლესი ვერსია სიიდან და წაშალეთ იგი. როგორც წესი, ეს არის ყველაფერი, რაც უნდა გააკეთოთ და თქვენი კომპიუტერი უბრუნდება უახლესი ვერსიის გამოყენებას, რომელიც ჯერ კიდევ დაინსტალირებულია.
ალტერნატიულად, შეიძლება დაგჭირდეთ Java-ს ყველა ვერსიის დეინსტალაცია და ახალი დაწყებით სუფთა ფურცლით. დაიწყეთ დაწკაპუნებით და წაშალეთ Java-ის თითოეული ვერსია, რომელიც თქვენს კომპიუტერშია. შემდეგ გადადით Oracle-ის Java-ს ჩამოტვირთვის გვერდზე, რომ აირჩიოთ ახალი.
Java-ს ჩამოტვირთვა
როდესაც Java-ს ჩამოტვირთვის გვერდზე გადახვალთ, ის აღმოაჩენს კომპიუტერის და ბრაუზერის ტიპს, რომელსაც იყენებთ და ავტომატურად გაძლევს ბმულს Java მიმდინარე 64-ბიტიანი ან 32-ბიტიანი ვერსიისთვის, რომელიც შეესაბამება თქვენს OS-ს და ბრაუზერი. რა თქმა უნდა, მიმდინარე ვერსია, ამ შემთხვევაში, არ არის ის, რაც გსურთ. გვერდითა ზოლში არის ბმული "Java-ს ყველა ვერსიისთვის", მაგრამ ეს შეცდომაში შემყვანია: ის მიგიყვანთ Java-ს სხვა მიმდინარე ვერსიების ჩამოტვირთვის ბმულებზე, მაგრამ არა ძველ ვერსიებზე. ამისათვის თქვენ უნდა მოძებნოთ Java არქივი Oracle-ის ვებსაიტზე.
თქვენ უნდა დააყენოთ უფასო Oracle ანგარიში, სანამ პროგრამული უზრუნველყოფის ჩამოტვირთვას შეძლებთ, მაგრამ თქვენ შეგიძლიათ იპოვოთ Java ვერსიები არქივში, თავიდან ბოლომდე. თუ გსურთ Java 7 ვერსიის ჩამოტვირთვა, ან თუნდაც 1.1 ვერსიის ჩამოტვირთვა, ის იქ არის. ეს ბმულები მოწოდებულია ძირითადად დეველოპერებისთვის და არა საბოლოო მომხმარებლებისთვის, ასე რომ, თქვენი ჩამოტვირთვა მოიცავს Java JDK - Java Developer's Kit - ისევე როგორც Runtime.
რამდენიმე გაფრთხილება
გაითვალისწინეთ, რომ უსაფრთხოების შესწორებები ჯავის განახლებების ერთ-ერთი მთავარი მიზეზია, ამიტომ ძველი ვერსიის გაშვება ნიშნავს, რომ უფრო დაუცველი ხართ მავნე პროგრამებისა და ჰაკერების მიმართ. თუ თქვენ დაუბრუნდით ძველ ვერსიას, რადგან ახალი არღვევს თქვენს პროგრამებს, შემდეგი გამოშვება ჩვეულებრივ აგვარებს პრობლემას, ამიტომ უსაფრთხოების მიზეზების გამო, დაუყოვნებლივ უნდა დააინსტალიროთ იგი. თქვენ ყოველთვის შეგიძლიათ მისი ხელახლა დეინსტალაცია, თუ პრობლემა განმეორდება.
თუ თქვენ დააინსტალირებთ ერთ-ერთ ისტორიულ ვერსიას, რომლითაც შეგიძლიათ ექსპერიმენტი ან ვისწავლოთ, შეიძლება დაგჭირდეთ მისი გაშვება „ვირტუალურ მანქანაში“ ან VM-ში. ეს აკეთებს ზუსტად იმას, რასაც თქვენ ფიქრობთ: ის აყალიბებს მთელ ვირტუალურ კომპიუტერს, რომელიც მუშაობს თქვენი ამჟამინდელი OS-ით, მაგრამ იზოლირებულია თქვენი კომპიუტერის დანარჩენი ნაწილისგან. ამგვარად, თუ Java-ს ძველ ვერსიასთან დაკავშირებით რაიმე უსაფრთხოების პრობლემას წააწყდებით, ისინი იზოლირებულნი იქნებიან VM-ზე და, როგორც წესი, არ შეუძლიათ თქვენი ძირითადი სამუშაო აპარატის ავარია ან კომპრომეტირება. სახლის ჰობიტებისთვის, VirtualBox და VMware ამის ჩვეულებრივი ვარიანტებია.