VIKTIGT Java(TM) 2 Runtime Environment, Standard Edition Version 1.3.1 Java 2 Runtime Environment är avsedd för programutvecklare och leverantörer för att levereras med program. Java(TM) 2 Runtime Environment innehåller Java virtual machine, runtime-klassbibliotek och Java programstartaren som är nödvändiga om du vill köra program skrivna med Java-språket. Det är inte en utvecklingsmiljö och innehåller inte utvecklingsverktyg som kompilatorer och felsökare. Information om utvecklingsverktyg finns i Java 2 SDK, Standard Edition. ======================================================================= Installationsanvisningar och systemkrav ======================================================================= Installationsanvisningar och information om systemkrav finns på webbplatsen http://java.sun.com/j2se/1.3/install.html ======================================================================= Köra program med Java 2 Runtime Environment ======================================================================= Ett Java-program kan till skillnad från ett miniprogram inte förlita sig på en webbläsare för installations- och runtime-tjänster. När du kör ett program skrivet på Java-språket består program- paketet sannolikt av följande delar: Dina egna klass-, resurs- och datafiler. En körmiljö. En installationsprocedur eller program. Den första delen har du naturligtvis redan. Den återstående delen av det här dokumentet beskriver de andra två delarna. Se även sidan Kommentarer för utvecklare på webbplatsen Java Software: http://java.sun.com/j2se/1.3/runtime.html ----------------------------------------------------------------------- Runtime Environment (körmiljö) ----------------------------------------------------------------------- En användare som vill köra ditt program behöver Java Virtual Machine (JVM, Javas virtuella motor), Java-kärnklasser och olika stödprogram och supportfiler. Den här uppsättningen program kallas en körmiljö (runtime environment). Java 2 SDK-programmet kan fungera som en körmiljö. Du kan emellertid inte förutsätta att dina användare har Java 2 SDK installerad och att din Java 2 SDK-licens inte tillåter att du distribuerar SDK- filer. Lösningen på problemet är att Sun levererar Java 2 Runtime Environment som en avgiftsfri, distribuerbar körmiljö. (Java 2 Runtime Environment ska inte blandas ihop med Java 2 SDK:s egna interna, icke-distribuerbara version av körmiljön i SDK:s 'jre'-katalog.) Det sista steget i körprocessen inträffar när programmet installeras i individuella användarsystem. Installation består av kopiering av programmet i användarens system och sedan konfiguration av användarens system så att det stöder programmet. Steget inkluderar installation och konfiguration av körmiljön. Om du använder Java 2 Runtime Environment måste du kontrollera att installationsproceduren aldrig skriver över en befintlig installation, om inte den befintliga körmiljön är av en tidigare version. ======================================================================= Distribution av Java 2 Runtime Environment ======================================================================= Termen "leverantörer" används här för licensutfärdare, utvecklare och oberoende programförsäljare som licensierar och distribuerar Java 2 Runtime Environment tillsammans med programmen. Leverantörer måste följa villkoren i avtalet Binary Code License som bl a inkluderar: - Godtyckliga inställningar av Java 2 Runtime Environment är inte tillåtet. Information finns i nedanstående avsnitt "Obligatoriska och valfria filer" om de filer som valfritt kan utelämnas från distributioner av körmiljön. - Du måste inkludera i din produktlicens de villkor som ingår i Binary Code license (binärkodslicensen). ----------------------------------------------------------------------- Obligatoriska och valfria filer ----------------------------------------------------------------------- Licenser måste vara i enlighet med de villkor som ingår Java 2 Runtime Environment-licensen. Filerna som ingår i Java 2 Runtime Environment är indelade i två kategorier: obligatoriska och valfria. Valfria filer kan tas bort från distributioner av Java 2 Runtime Environment efter licensutfärdarens godtycke. Följande avsnitt innehåller en lista med filer och kataloger som valfritt kan tas bort från distributioner med Java 2 Runtime Environment. Alla filer som inte finns med i dessa listor med valfria filer måste inkluderas i distributioner av körmiljön. ----------------------------------------------------------------------- Valfria filer och kataloger ----------------------------------------------------------------------- Följande filer kan valfritt uteslutas från distributioner: lib/i18n.jar Klasser för teckenkonvertering och allt annat språkstöd lib/ext/ Katalog som innehåller utökade jar-filer bin/rmid Java RMI Activation System Daemon bin/rmiregistry Java Remote Object Registry bin/tnameserv Java IDL Name Server bin/keytool Managementverktyg för nycklar och certifikat bin/policytool Verktyg för att skapa och hantera policyfiler ----------------------------------------------------------------------- Distribution av Java 2 SDK-filer ----------------------------------------------------------------------- Java 2 SDK, Standard Edition, får inte distribueras. Du kan emellertid inkludera den begränsade uppsättningen filer från SDK som listas nedan i leverantörsdistributioner av Java 2 Runtime Environment. Alla sökvägar är relativt den katalogen i SDK. - jre/lib/cmm/PYCC.pf Färghanteringsprofil. Den här filen krävs bara om Java 2D API används för att konvertera färgkartor. - Alla .ttf-teckensnittsfiler i katalogen jre/lib/fonts. Observera att teckensnittet LucidaSansRegular.ttf redan finns i Java 2 Runtime Environment, så du behöver inte ta över filen från SDK. - jre/lib/audio/soundbank.gm Den här MIDI-ljudbanken finns i Java 2 SDK, men den har tagits bort från Java 2 Runtime Environment för att minska storleken på Runtime Environment:s hämtnings- paket. MIDI-ljudbankar finns ofta tillgängliga i maskinvaruform eller som en del av operativsystemet i moderna datorer och därför kanske det inte är nödvändigt att distribuera filen soundbank.gm med Runtime Environment. SDK:s soundbank.gm-fil kan emellertid inkluderas i distributioner av Runtime Environment efter leverantörens gottfinnande. Flera versioner av förbättrade MIDI-ljudbankar finns tillgängliga på webbplatsen Java Sound: http://java.sun.com/products/java-media/sound/ Dessa alternativa ljudbankar kan inkluderas i distributioner av Java 2 Runtime Environment (Java 2 runtime-miljö). ----------------------------------------------------------------------- Copyright (c) 1998-2001 Sun Microsystems(tm), Inc. 901 San Antonio Road, Palo Alto, CA 94303-4900 Med ensamrätt.