ג'אווה הייתה אחת משפות התכנות הנפוצות ביותר בעולם מאז שיצאה בשנת 1995, והיא לא מראה שום סימן להאטה.
קרדיט תמונה: Watchara Piriyaputtanapun/Moment/GettyImages
ג'אווה הייתה אחת משפות התכנות הנפוצות ביותר בעולם מאז שיצאה בשנת 1995, והיא לא מראה שום סימן להאטה. כיום בבעלות ענקית מסדי הנתונים אורקל, זוהי התוכנה האולטימטיבית בין פלטפורמות: היא נמצאת בכל דבר, מהמחשב והטלפון שלך ועד למכשירים חכמים משובצים. כמו רוב התוכנות האחרות, היא דורשת עדכונים שוטפים כדי לתקן באגים ולטפל בפגמי אבטחה, אך מדי פעם - מסיבות שונות - ייתכן שתרצה או תצטרך להתקין גרסה ישנה יותר.
הסבר קצר על Java
Java עצמה היא שפת תכנות, לא מוצר, אז כשאתה מתקין אותה במחשב שלך, מה שאתה מתקין הוא Java Runtime Environment. בדרך כלל קיצור של JRE או Java RTE, זוהי מעין מערכת הפעלה מיני שמספקת את כל מה שתוכנת Java צריכה כדי להפעיל.
סרטון היום
מערכת ההפעלה שלך משרתת את התפקיד הזה עבור רוב התוכנות, אבל כל העניין של Java הוא לעבוד בכל הפלטפורמות ללא קשר למערכת ההפעלה שלהן. בדרך זו, מפתחים יכולים לכתוב גרסה אחת של תוכנית, והיא תעבוד על כל מכשיר כל עוד מותקנת בה הגרסה הנכונה של Java Runtime.
סיבות לחזור אחורה
הסיבה האופיינית ביותר לרצון להפעיל גרסה ישנה יותר של Java היא שעדכון אחרון שבר את אחת מהתוכניות שבהן אתה משתמש במחשב שלך. Java תוכננה להיות תואמת לאחור, כלומר תוכנה ישנה יותר צריכה לרוץ בדרך כלל על גרסאות חדשות יותר של הפלטפורמה, אבל זה לא תמיד עובד ככה.
מקצוענים ומתכנתי תחביבים רציניים - או כל מי שפועל לקראת הפיכתו - עשויים מדי פעם צריך לחפור עמוק יותר בארכיון של גרסאות ג'אווה ישנות כדי למצוא אחת שמריצה בציר ספציפי תכנית. הורדת מספר גרסאות ישנות יותר היא גם דרך שימושית לעקוב אחר התפתחות הקוד לאורך זמן ככלי למידה. לא משנה מה הסיבות שלך, התקנת גרסת Java ישנה יותר היא פשוטה.
חזרה לגרסאות Java הישנות
אם עדכון אחרון גרם לך לבעיות, החזרה לגרסת Java קודמת היא פשוטה להפתיע. לִפְתוֹחַ לוח בקרה במחשב שלך - איך אתה עושה את זה משתנה בהתאם לגרסת Windows שלך - ובחר אפליקציות במחשב Windows 10 או תוכניות ותכונות ב-Windows 8/8.1. בחר את הגרסה העדכנית ביותר של Java מהרשימה והסר אותה. זה בדרך כלל כל מה שאתה צריך לעשות, והמחשב שלך חוזר להשתמש בגרסה העדכנית ביותר שעדיין מותקנת.
לחלופין, ייתכן שתרצה להסיר את ההתקנה של כל גרסה של Java ולהתחיל מחדש עם לוח נקי. התחל בלחיצה והסרת ההתקנה של כל גרסה של Java שנמצאת במחשב שלך. לאחר מכן עבור אל דף ההורדות של Java של Oracle כדי לבחור דף חדש.
מוריד Java
כשאתה עובר לדף ההורדה של Java, הוא מזהה את סוג המחשב והדפדפן שבו אתה משתמש ו נותן לך אוטומטית קישור לגרסת Java 64 סיביות או 32 סיביות הנוכחית התואמת את מערכת ההפעלה שלך ו דפדפן. כמובן, הגרסה הנוכחית, במקרה זה, היא לא מה שאתה רוצה. יש קישור בסרגל הצד "עבור כל גרסאות Java", אבל זה מטעה: זה לוקח אותך לקישורי ההורדה של גרסאות נוכחיות אחרות של Java אבל לא לגרסאות ישנות יותר. לשם כך, עליך לחפש את ארכיון Java באתר האינטרנט של אורקל.
אתה צריך להגדיר חשבון Oracle בחינם לפני שתוכל להוריד את התוכנה, אבל אתה יכול למצוא גרסאות Java בארכיון כל הדרך חזרה להתחלה. אם אתה רוצה הורדה של Java גרסה 7, או אפילו הורדה של גרסה 1.1, זה שם. קישורים אלה ניתנים בעיקר למפתחים ולא למשתמשי קצה, כך שההורדה שלך כוללת את Java JDK - ערכת מפתחים של Java - כמו גם את זמן הריצה.
כמה אזהרות
זכור שתיקוני אבטחה הם אחת הסיבות העיקריות לעדכוני Java, כך שהפעלת גרסה ישנה פירושה שאתה פגיע יותר לתוכנות זדוניות והאקרים. אם חזרת לגרסה ישנה בגלל שהחדשה שוברת את התוכניות שלך, המהדורה הבאה בדרך כלל מתקנת את הבעיה, אז מטעמי אבטחה, עליך להתקין אותה מיד. אתה תמיד יכול להסיר את ההתקנה שוב אם הבעיה חוזרת.
אם אתה מתקין את אחת מהגרסאות ההיסטוריות כדי להתנסות או ללמוד מהן, אולי תרצה להפעיל אותה במה שנקרא "מכונה וירטואלית" או VM. זה עושה בדיוק מה שאתה חושב: זה מגדיר מחשב וירטואלי שלם שפועל תחת מערכת ההפעלה הנוכחית שלך אבל מבודד משאר המחשב שלך. בדרך זו, אם אתה נתקל בבעיות אבטחה כלשהן עם הגרסה הישנה של Java, הן מבודדות ל-VM ואינן יכולות בדרך כלל לקרוס או לסכן את מכונת העבודה העיקרית שלך. עבור חובבים ביתיים, VirtualBox ו-VMware הן האפשרויות הרגילות לכך.