diff options
Diffstat (limited to 'Master/Reference Architectures and Patterns/hjp5/html/k100014.html')
| -rw-r--r-- | Master/Reference Architectures and Patterns/hjp5/html/k100014.html | 319 |
1 files changed, 319 insertions, 0 deletions
diff --git a/Master/Reference Architectures and Patterns/hjp5/html/k100014.html b/Master/Reference Architectures and Patterns/hjp5/html/k100014.html new file mode 100644 index 0000000..6100638 --- /dev/null +++ b/Master/Reference Architectures and Patterns/hjp5/html/k100014.html @@ -0,0 +1,319 @@ +<html>
+<head>
+<title>
+Handbuch der Java-Programmierung, 5. Auflage
+</title>
+</head>
+<body>
+<a name="startofbody"></a>
+<script language="JavaScript" src="hjp4lib.js">
+</script>
+<script language="JavaScript">
+installKbdHandler("97,#startofbody;101,#endofbody;116,cover.html;122,k100003.html;115,search.html;105,index.html;100,JDKDOCS;112,APIDOCS;104,k100013.html;106,k100013.html;107,k100015.html;108,k100018.html");
+</script>
+<table border=0 cellpadding=0 cellspacing=1 width="100%">
+<tr bgcolor="#EEFFCC">
+<td width="7%" align=center bgcolor="#DDCC99"><a href="cover.html"> Titel </a>
+<td width="7%" align=center bgcolor="#DDCC99"><a href="k100003.html"> Inhalt </a>
+<td width="7%" align=center bgcolor="#DDCC99"><a href="search.html"> Suchen </a>
+<td width="7%" align=center bgcolor="#DDCC99"><a href="index.html"> Index </a>
+<td width="7%" align=center bgcolor="#DDCC99"><a href="../jdkdocs/index.html" onClick="this.href=getDocIndex()"> DOC </a>
+<td align="right">Handbuch der Java-Programmierung, 5. Auflage
+<tr bgcolor="#EEFFCC">
+<td width="7%" align=center bgcolor="#DDCC99"><a href="k100013.html"> << </a>
+<td width="7%" align=center bgcolor="#DDCC99"><a href="k100013.html"> < </a>
+<td width="7%" align=center bgcolor="#DDCC99"><a href="k100015.html"> > </a>
+<td width="7%" align=center bgcolor="#DDCC99"><a href="k100018.html"> >> </a>
+<td width="7%" align=center bgcolor="#DDCC99"><a href="../jdkdocs/api/index.html" onClick="this.href=getApiIndex()"> API </a>
+<td align="right">Kapitel 2 - Schnelleinstieg
+</table>
+<hr>
+
+
+<!-- Section -->
+<a name="jdkinstallation"></a>
+<h2>2.1 Installation des JDK </h2>
+<hr>
+<ul>
+<li><a href="k100014.html#jdkinstallation">2.1 Installation des JDK</a>
+<ul>
+<li><a href="k100014.html#sectlevel3id002001001">2.1.1 Hardware-Voraussetzungen</a>
+<li><a href="k100014.html#jdkinstallationdetails">2.1.2 Installation</a>
+<ul>
+<li><a href="k100014.html#sectlevel4id002001002001">Installation des JDK</a>
+<li><a href="k100014.html#sectlevel4id002001002002">Installation der Dokumentation</a>
+<li><a href="k100014.html#sectlevel4id002001002003">Installation der Quelltexte</a>
+<li><a href="k100014.html#sectlevel4id002001002004">Deinstallation</a>
+</ul>
+</ul>
+</ul>
+<hr>
+
+
+<!-- Section -->
+<a name="sectlevel3id002001001"></a>
+<h3>2.1.1 <a name="ixa100143">Hardware-Voraussetzungen</a></h3>
+
+<p>
+Zur Installation des JDK ist ein vernünftig ausgestatteter PC
+mit Windows oder Linux oder eine Solaris-Workstation erforderlich.
+Alternativ kann auch eine der vielen anderen Plattformen verwendet
+werden, auf die das JDK portiert wurde, beispielsweise OS/2, Mac OS
+X oder eines der anderen Unix-Derivate. Die meisten Beispiele in diesem
+Buch wurden auf Rechnern unterschiedlicher Konfiguration und Ausstattung
+mit Windows 95, 98, NT oder XP entwickelt. Einige von ihnen auch unter
+LINUX. Als eben noch brauchbares Minimalsystem wurde in früheren
+Java-Versionen ein PC folgender Konfiguration angesehen:
+<ul>
+<li>Pentium-166
+<li>48 MB RAM
+<li>Grafik mit 800 * 600 Pixeln, 8 Bit Farbtiefe
+</ul>
+
+<p>
+Diese Ausstattung lag etwas über den von SUN angegebenen Mindestanforderungen
+und erlaubte ein einigermaßen flüssiges Arbeiten. 128 oder
+mehr MB RAM und ein zeitgemäßer Prozessor machen die Arbeit
+deutlich angenehmer. Soll viel mit den AWT- oder JFC-Klassen gearbeitet
+werden, ist eine bessere Grafikausstattung empfehlenswert. Der Java-Compiler
+von SUN war in den frühen JDK-Versionen immer etwas langsam,
+aber seit der Version 1.3 ist seine Geschwindigkeit akzeptabel. Sollen
+integrierte Entwicklungssysteme anderer Hersteller verwendet werden,
+liegen die Hardwareanforderungen meist deutlich über der oben
+angegebenen Konfiguration. Die zum Zeitpunkt dieser Auflage aktuelle
+PC-Generation mit 2 - 3 GHz Prozessortakt und 512 MB RAM ist in jedem
+Fall ausreichend für praktisch alle Java-Entwicklungsarbeiten.
+
+<p>
+Die Installation des JDK 1.1 erfordert inklusive Dokumentation etwa
+30 MB Plattenspeicher, die des JDK 1.2 und 1.3 etwa 150 MB, die des
+JDK 1.4 und etwa 250 MB, und die der Java 5 und 6 Standard Edition
+etwa 350 MB. Insbesondere nach der (optionalen) Installation der Quelltexte
+und vor allem der Dokumentation sind sehr viele kleine Dateien vorhanden.
+Auf einem FAT-Dateisystem mit großer Clustergröße
+kann effektiv also noch erheblich mehr Plattenplatz verbraucht werden.
+Auf aktuellen Systemen ist der Platzbedarf jedoch kein nennenswertes
+Problem.
+
+<!-- Section -->
+
+<a name="jdkinstallationdetails"></a>
+<h3>2.1.2 <a name="ixa100144">Installation</a></h3>
+
+<p>
+Wir wollen hier nur die Installation unter Windows beschreiben, die
+mit Hilfe eines InstallShield-Scripts menügesteuert erfolgt.
+Anschließend muss die Dokumentation des JDK installiert werden.
+Dies geschieht per Hand und erfordert ein Programm zum Entpacken der
+HTML-Dateien.
+
+<!-- Section -->
+
+<a name="sectlevel4id002001002001"></a>
+<h4>Installation des JDK </h4>
+
+<p>
+Die Java-Edition 6 befindet sich auf der DVD im Unterverzeichnis <font color="#660099">\install\java6</font>.
+Falls die DVD nicht vorhanden ist, kann das JDK von SUNs Java-Server
+<a href="http://java.sun.com">http://java.sun.com</a> geladen werden
+(ca. 65 MB Download zzgl. Dokumentation). Die Installation unter Windows
+ist sehr einfach und erfolgt in folgenden Schritten:
+<ul>
+<li>Zunächst muss in das Verzeichnis <font color="#660099">\install\java6</font>
+der DVD gewechselt werden.
+<li>Nun wird das Installationsprogramm <font color="#660099">jdk-6u3-windows-i586-p.exe</font>
+gestartet.
+<li>Nach Aufruf müssen die Lizenzbedingungen gelesen und bestätigt
+werden.
+<li>Auf der nächsten Seite kann die Auswahl der zu installierenden
+Komponenten ausgewählt und das Installationsverzeichnis geändert
+werden. Wann immer nötig, gehen wir in diesem Buch davon aus,
+dass das JDK in das Verzeichnis <font color="#660099">\jdk1.6</font>
+installiert wurde. Die Vorgabe des Installers ist <font color="#660099">C:\Programme\Java\jdk1.6.0_03\</font>,
+aber mit dem Button »Change« kann leicht ein anderes Verzeichnis
+ausgewählt werden. Die vorgegebene Zusammenstellung der Komponenten
+wollen wir nicht verändern. Nach Auswahl von »Next«
+wird die Installation begonnen.
+<li>Der anschließende Dialog dient zur Konfiguration der JRE-Installation,
+also der Java-Laufzeitumgebung. Auch hier sollte die Komponentenauswahl
+beibehalten werden. Und auch das Installationsverzeichnis <font color="#660099">C:\Programme\Java\jre1.6.0_03</font>
+lassen wir unverändert.
+<li>Nach Betätigen des »Next«-Buttons kann eingestellt
+werden, in welchem der installierten Web-Browser die aktuelle Version
+als Standard-Java-Runtime installiert werden soll. Soll dagegen weiterhin
+die mit dem Browser standardmäßig ausgelieferte Java-Unterstützung
+zum Ausführen von Java-Applets verwendet werden, ist das entsprechende
+Kreuzchen zu deaktivieren.
+<li>Nach einem weiteren »Next« werden die ausgewählten
+Komponenten des JRE installiert und das Installationsprogramm kann
+mit »Finish« beendet werden.
+</ul>
+<p>
+<table border=0 cellspacing=0 cellpadding=0 width=100%>
+<tr>
+<td width=1 align=left valign=top bgcolor="#000077"><img src="trp1_1.gif"></td>
+<td><img src="trp1_1.gif" width=2></td>
+<td valign=top width=1000>
+
+<p>
+Wie erwähnt, wird mit dem JDK wird auch die Laufzeitumgebung
+<a name="ixa100145"><i>JRE</i></a> (<a name="ixa100146"><i>Java Runtime Environment</i></a>)
+installiert. Sie besitzt einen eigenen Deinstallationseintrag und
+befindet sich im Verzeichnis <font color="#660099">C:\Programme\Java\jre1.6.0_03</font>
+Für Arbeitsplätze, die nur das JRE benötigen (auf denen
+Java-Programme lediglich ausgeführt, nicht aber entwickelt werden
+sollen), kann das JRE auch alleine installiert werden. Es befindet
+sich ebenfalls auf der DVD zum Buch.</td>
+<td><img src="trp1_1.gif" width=2></td>
+<td valign=top>
+<table border=0 cellspacing=0 cellpadding=1 width=100% bgcolor="#000077">
+<tr>
+<td><font color="#FFFFFF"> Hinweis </font></td>
+</tr>
+</table>
+</td>
+<td width=1 align=left valign=top bgcolor="#000077"><img src="trp1_1.gif"></td>
+</tr>
+</table>
+
+<p>
+Alle Dateien befinden sich nun im ausgewählten Installationsverzeichnis,
+und die Installation des JDK ist abgeschlossen. Um mit dem JDK arbeiten
+zu können, muss noch das Verzeichnis <font color="#660099">\jdk1.6\bin</font>
+in den Suchpfad für ausführbare Dateien eingetragen werden.
+Das kann direkt in der <font color="#660099">autoexec.bat</font> durch
+Modifikation des PATH-Statements erfolgen oder bei jedem Aufruf einer
+DOS-Box mit Hilfe einer Batchdatei erledigt werden:
+<font color="#000077">
+<pre>
+PATH=c:\jdk1.6\BIN;%PATH%
+</pre>
+</font>
+
+<p>
+Unter Windows NT, 2000, XP und Vista ist der entsprechende Eintrag
+in den Umgebungsparametern der Systemkonfiguration vorzunehmen. Unter
+XP beispielsweise unter »Einstellungen.Systemsteuerung.System«
+und dem Button »Umgebungsvariablen«. Informationen zu anderen
+Betriebssystemen und weitere Hinweise finden sich in den »Installation
+Notes« des JDK.
+<p>
+<table border=0 cellspacing=0 cellpadding=0 width=100%>
+<tr>
+<td width=1 align=left valign=top bgcolor="#000077"><img src="trp1_1.gif"></td>
+<td><img src="trp1_1.gif" width=2></td>
+<td valign=top width=1000>
+
+<p>
+Anders als die Vorgängerversionen benötigen die JDKs ab
+der Version 1.2 bei einer Standardinstallation unter Windows keine
+Umgebungsvariable <a name="ixa100147"><a href="index_c.html#ixb100143"><font color=#000080><tt>CLASSPATH</tt></font></a></a>
+mehr, denn die entsprechenden Informationen werden bei der Installation
+in die <a name="ixa100148">Registry</a> geschrieben (sie liegen in
+unterschiedlichen Abschnitten, eine Suche nach »javasoft«
+hilft weiter). Ist jedoch eine <a href="index_c.html#ixb100143"><font color=#000080><tt>CLASSPATH</tt></font></a>-Variable
+vorhanden, wird sie auch verwendet. Wird das JDK 1.2-1.4, 5.0 oder
+6.0 also über eine 1.0er oder 1.1er Version installiert, muss
+dafür gesorgt werden, dass eine eventuell gesetzte <a href="index_c.html#ixb100143"><font color=#000080><tt>CLASSPATH</tt></font></a>-Variable
+modifiziert oder entfernt wird. Weitere Informationen zum Setzen der
+<a href="index_c.html#ixb100143"><font color=#000080><tt>CLASSPATH</tt></font></a>-Umgebungsvariable
+finden sich ab <a href="k100085.html#bedeutungpaketnamen">Abschnitt 13.2.2</a>.</td>
+<td><img src="trp1_1.gif" width=2></td>
+<td valign=top>
+<table border=0 cellspacing=0 cellpadding=1 width=100% bgcolor="#000077">
+<tr>
+<td><font color="#FFFFFF"> Hinweis </font></td>
+</tr>
+</table>
+</td>
+<td width=1 align=left valign=top bgcolor="#000077"><img src="trp1_1.gif"></td>
+</tr>
+</table>
+
+
+<!-- Section -->
+<a name="sectlevel4id002001002002"></a>
+<h4>Installation der Dokumentation </h4>
+
+<p>
+Die <a name="ixa100149">Dokumentation des JDK</a> besteht aus einer
+Sammlung von HTML-Dateien, die auf der DVD im Verzeichnis <font color="#660099">\install\j2se60</font>
+zu finden sind. Um sie zu installieren, muss die Datei <font color="#660099">jdk-6-doc.zip</font>
+ausgepackt werden. Da lange Dateinamen darin enthalten sind, muss
+zum Auspacken ein geeigneter Entpacker verwendet werden. Auf der DVD
+befindet sich im Verzeichnis <font color="#660099">\misc</font> eine
+Version von <i>WinZip95</i>, die dazu verwendet werden kann. Bitte
+beachten Sie vor der Verwendung dieses Programms die Lizenz- und Registrierungshinweise.
+Die Dokumentation belegt etwa weitere 235 MB Plattenspeicher.
+
+<p>
+Die Dokumentation wurde bereits in das Unterverzeichnis <font color="#660099">docs</font>
+verpackt. Falls das Installationsverzeichnis nicht geändert wurde,
+können die Dateien also ohne weitere Änderungen in das Verzeichnis
+<font color="#660099">c:\jdk1.6</font> ausgepackt werden. Alle erforderlichen
+Unterverzeichnisse werden dann automatisch angelegt. Zur Anzeige der
+Dokumentation ist ein Browser wie Netscape Navigator, Firefox oder
+Microsoft Internet Explorer erforderlich. Um leichter auf die Dokumentation
+zugreifen zu können, ist es sinnvoll, innerhalb des Browsers
+einen Verweis (Lesezeichen) auf das Hauptdokument <font color="#660099">\jdk1.6\docs\index.html</font>
+anzulegen. Diese Datei kann zur Navigation auf alle Teile der Dokumentation
+verwendet werden und enthält zusätzlich eine Reihe von Verweisen
+auf externe Dokumente. Alternativ kann ein Icon auf dem Desktop angelegt
+werden, das den Browser mit dem Namen dieser Datei als Argument aufruft
+(die korrekte Schreibweise ist <font color="#000077"><tt>file:///C|/jdk1.6/docs/index.html</tt></font>).
+Auf dieselbe Weise kann ein Verweis auf die Datei <font color="#660099">\jdk1.6\docs\api\index.html</font>
+angelegt werden, mit dem direkt in die API-Dokumentation gesprungen
+werden kann.
+
+<!-- Section -->
+
+<a name="sectlevel4id002001002003"></a>
+<h4>Installation der Quelltexte </h4>
+
+<p>
+Die J2SE 6.0 wird mit den vollständigen Java-Quelltexten ausgeliefert.
+Nicht enthalten sind dagegen die Quelltexte der Native Methods und
+der Entwicklungswerkzeuge. Nach der Installation des JDK liegen die
+Quelltexte im Archiv <font color="#660099">src.zip</font> im Installationsverzeichnis.
+Sie sind zur Arbeit mit dem JDK nicht unbedingt nötig, können
+aber hilfreich sein, um weitergehende Fragen zu beantworten. Die Datei
+<font color="#660099">src.zip</font> kann beispielsweise mit <font color="#000077"><tt>WinZip</tt></font>
+geöffnet und ihr Inhalt nach <font color="#660099">\jdk1.6\src</font>
+ausgepackt werden. Alternativ kann natürlich auch das JDK-Werkzeug
+<a href="index_j.html#ixb100146"><font color=#000080><tt>jar</tt></font></a>
+zur Extraktion verwendet werden. Seine Bedienung wird in <a href="k100323.html#jarwerkzeug">Abschnitt 51.6</a>
+erklärt.
+
+<!-- Section -->
+
+<a name="sectlevel4id002001002004"></a>
+<h4>Deinstallation </h4>
+
+<p>
+Die Deinstallation des JDK ist denkbar einfach und kann über
+die Systemsteuerung erledigt werden. Bis auf die separat installierte
+Dokumentation und einige kleinere Dateien entfernt die Deinstallationsroutine
+die Bestandteile des JDK vollständig vom Rechner. Über einen
+weiteren Eintrag kann auch das JRE deinstalliert werden.
+<hr>
+<table border=0 cellpadding=0 cellspacing=1 width="100%">
+<tr bgcolor="#EEFFCC">
+<td width="7%" align=center bgcolor="#DDCC99"><a href="cover.html"> Titel </a>
+<td width="7%" align=center bgcolor="#DDCC99"><a href="k100003.html"> Inhalt </a>
+<td width="7%" align=center bgcolor="#DDCC99"><a href="search.html"> Suchen </a>
+<td width="7%" align=center bgcolor="#DDCC99"><a href="index.html"> Index </a>
+<td width="7%" align=center bgcolor="#DDCC99"><a href="../jdkdocs/index.html" onClick="this.href=getDocIndex()"> DOC </a>
+<td align="right">Handbuch der Java-Programmierung, 5. Auflage, Addison
+Wesley, Version 5.0.1
+<tr bgcolor="#EEFFCC">
+<td width="7%" align=center bgcolor="#DDCC99"><a href="k100013.html"> << </a>
+<td width="7%" align=center bgcolor="#DDCC99"><a href="k100013.html"> < </a>
+<td width="7%" align=center bgcolor="#DDCC99"><a href="k100015.html"> > </a>
+<td width="7%" align=center bgcolor="#DDCC99"><a href="k100018.html"> >> </a>
+<td width="7%" align=center bgcolor="#DDCC99"><a href="../jdkdocs/api/index.html" onClick="this.href=getApiIndex()"> API </a>
+<td align="right">© 1998, 2007 Guido Krüger & Thomas
+Stark, <a href="http://www.javabuch.de">http://www.javabuch.de</a>
+</table>
+<a name="endofbody"></a>
+</body>
+</html>
|
