Java SE 6 runtime som har levererats med tidigare versioner av OS X och som har varit tillgänglig på begäran för Lion-användare är den senaste versionen som Apple officiellt stöder i OS X, men det betyder inte att Java för OS X är död. Java: s moderbolag Oracle har tagit upp tennarna för Java-utveckling i OS X, och meddelade igår den första versionen av den kommande Java SE 7 runtime för OS X.
Den här uppdateringen är bra nyheter för Java-utvecklare och för slutanvändare som kör Java-kod på Mac-system, eftersom det är det första steget för OS X att behålla den senaste versionen av Java i OS X.
Även om det här är bra nyheter för OS X, om du planerar att prova programvaran, så finns det några detaljer om Java 7-utgåvan som du borde veta. Först är uppdateringen endast för OS X 10.7 Lion och kommer inte att installeras på andra versioner av OS X. Medan installationen placerar ett separat Java runtime och utvecklingspaket på systemet tillsammans med andra du kanske har, följaktligen om du var för att kopiera den installerade JDK-filen till en annan version av OS X kan det hända att du stöter på problem.
Systemkraven för Java runtime kan komma att ändras i framtiden för att inkludera Snow Leopard, men med tanke på att det för närvarande är Lion-Only, föreslår att stöd för tidigare versioner av OS X sannolikt inte kommer snart, om någonsin.
Förutom att vara enbart Lion, är den här Java-versionen avsedd att vara en utvecklingsmiljö för att skapa Java-applikationer, snarare än att vara en officiell offentliggörande av programvaran. Även om du kan använda den för att köra och testa Java-program saknas plug-ins och infrastruktur som krävs för att starta Java-applets från webbläsare.
För att installera Java 7-utvecklingspaketet för OS X, ladda ner installationsprogrammet från Oracle-webbplatsen och kör det. Installatören kommer att kontrollera att ditt system uppfyller systemkraven (det kör OS X 10.7.0 eller senare) och lägger sedan Java 7-utvecklingspaketet i / Library / Java / JavaVirtualMachines / Directory längs sidan av alla versioner av Java SE 6 som du kanske har installerat. Installatören kommer då att se till att körtiden i den här katalogen är korrekt tillgänglig och slutar.
När du har installerat Java runtime måste du se till att den är aktiverad på ditt system. För att göra det, gå till / Program / Verktyg / mapp och öppna verktyget Java Preferences. I avsnittet Allmänt i det här verktyget bör du se att Java SE 7-körtiden är aktiverad, men sannolikt upptagen under några andra Java-körtider. Du kan sedan aktivera körtidens användning antingen genom att dra den överst i listan och hålla alla körtider aktiverade eller genom att avmarkera alla utom Java SE 7 runtime. Om du behöver använda Webapplets eller Web Start-applikationer, är omorganiseringen av listan det bästa alternativet, eftersom det tillåter plug-inprocessen att få tillgång till kompatibla körtider.
För att kontrollera att Java-versionen är den senaste byggnaden du just installerat, öppna Terminal-programmet (i / Program / Verktyg / mapp) och kör följande kommando:
java -version
När det här kommandot körs bör du se produktionen som anger att den installerade versionen av Java runtime är "1.7.0_04" tillsammans med ytterligare information om det. Vid den här tiden har du den senaste Java-körtiden installerad på ditt system och kan använda den för att köra Java-program eller alla utvecklingsändamål du behöver, men tänk på att dessa inställningar är individuella så att du måste se till att att Java 7 är inställd att aktiveras och vara den föredragna körtiden för varje användare på systemet som behöver det.
Om du bestämmer dig för att inte ha Java 7 runtime installerat på ditt system, kan du antingen inaktivera det eller avinstallera det helt från ditt system, som båda är relativt lätta att göra.
För att inaktivera körtiden måste allt du behöver göra tillbaka till Java Preferences-programmet och avmarkera körtiden i avsnittet Allmänt, eller omorganisera listan så att en annan föredragen runtime är framför den. Om du hellre vill ta bort Java 7 runtime, går du till Macintosh HD / Library / Java / JavaVirtualMachines / Directory och tar bort filen "1.7.0.jdk."
Lämna Din Kommentar