Java SE 6 runtime, която се доставя с предишни версии на OS X и която е достъпна при поискване за потребителите на Lion, е последната версия, която Apple официално ще подкрепи в OS X, но това не означава, че Java за OS X е мъртъв. Компанията-майка на Java, Oracle, пое управлението за развитие на Java в OS X, а вчера обяви първата версия на предстоящото Java SE 7 runtime за OS X.
Тази актуализация е добра новина за Java разработчиците и за крайните потребители, които изпълняват Java код на Mac системи, тъй като това е първата стъпка за OS X да поддържа най-актуалната версия на Java в OS X.
Макар че това е добра новина за OS X, ако планирате да изпробвате софтуера, има някои подробности за Java 7, които трябва да знаете. Първо, актуализацията е само за OS X 10.7 Lion и няма да се инсталира на други версии на OS X. Докато инсталацията поставя отделен Java runtime и комплект за разработка в системата заедно с други, които може да имате, в резултат на това, че сте за да копирате инсталирания JDK файл в друга версия на OS X, може да срещнете проблеми.
Системните изисквания за Java runtime могат да се променят в бъдеще, за да включват Snow Leopard, но като се има предвид, че засега това е само Lion, предполага, че подкрепата за предишни версии на OS X вероятно няма да дойде много скоро, ако изобщо някога.
Освен че е само Lion, тази версия на Java е предназначена да бъде среда за разработка на Java приложения, а не официална публична версия на софтуера. Следователно, въпреки че можете да го използвате за изпълнение и тестване на Java приложения, приставки и инфраструктура, необходими за стартиране на Java аплети от уеб браузъри, липсват.
За да инсталирате Java 7 комплекта за разработка за OS X, изтеглете инсталационния пакет от уеб сайта на Oracle и го стартирайте. Инсталиращата програма ще провери дали системата ви отговаря на системните изисквания (тя работи с OS X 10.7.0 или по-нова версия) и след това ще постави Java 7 комплекта за развитие в директорията / Library / Java / JavaVirtualMachines / заедно с всички версии на Java SE 6, която може да сте инсталирали. След това инсталационната програма ще гарантира, че работните времена в тази директория са правилно достъпни и излизат.
След като сте инсталирали Java runtime, ще трябва да се уверите, че е активирана на вашата система. За да направите това, отидете в папката / Applications / Utilities / и отворете помощната програма Java Preferences. В раздела Общи на тази помощна програма трябва да видите Java SE 7 runtime поддръжка, но вероятно е изброена под всички други Java runtimes. След това можете да активирате употребата на средата за изпълнение, или като я плъзнете в горната част на списъка, и поддържате всички времена на изпълнение разрешени, или като махнете отметката на всички, с изключение на Java SE 7. Ако трябва да използвате уеб аплети или приложения за уеб стартиране, тогава реорганизирането на списъка е най-добрият вариант, тъй като ще позволи на процеса на добавката да осъществи достъп до съвместими времена на изпълнение.
За да проверите дали версията на Java е най-новата инсталация, която току-що сте инсталирали, отворете приложението Terminal (в папката / Applications / Utilities / и) и изпълнете следната команда:
java -версия
Когато се изпълни тази команда, трябва да видите изход, в който се казва, че инсталираната версия на Java runtime е "1.7.0_04" заедно с допълнителна информация за него. На този етап имате инсталирана най-новата Java runtime на вашата система и можете да я използвате за изпълнение на Java приложения или всякакви цели за развитие, от които се нуждаете, но не забравяйте, че тези настройки са за всеки отделен потребител, така че ще трябва да гарантирате че Java 7 е настроен да бъде активиран и да бъде предпочитаното време за изпълнение за всеки потребител в системата, който се нуждае от него.
Ако решите, че вече не искате да имате инсталирана Java 7 среда на вашата система, можете или да я деактивирате, или да го деинсталирате напълно от вашата система, като и двете са сравнително лесни за изпълнение.
За да деактивирате средата на изпълнение, трябва само да се върнете в приложението Java Preferences и да махнете отметката от средата на изпълнение в раздела General или да реорганизирате списъка, така че пред него да е друго предпочитано време за изпълнение. Ако вместо това искате напълно да премахнете Java 7 runtime, отидете в директорията Macintosh HD / Library / Java / JavaVirtualMachines / и премахнете файла, наречен "1.7.0.jdk".
Оставете Коментар