VOICE Homepage: http://de.os2voice.org |
Oktober 2001
[Inhaltsverzeichnis]
|
Von Timothy F. Sipples, IBM Corporation © Oktober 2001, Übersetzung: Markus Backwinkel |
Frank Berkes Artikel in der Juli 2001 Ausgabe des OS/2 VOICE Newsletter stellt LimeWire vor, ein Java-basiertes Anwenderprogramm für das Gnutella Netzwerk. Frank erklärt darin sehr gut dieses Programm und die Entstehungsgeschichte des Gnutella Netzwerkes, im Wesentlichen der Nachfolger des Napster Phänomens für den Peer-zu-Peer Dateiaustausch.
Es gilt einige kleine Klippen zu umschiffen, wenn man LimeWire auf OS/2 Warp- und eComStation Systemen laufen lassen möchte und dieser Teil 2 erläutert die Details. Diese Methoden dürften Ihnen darüber hinaus ein besseres Verständnis über die Java Umgebung auf diesen Plattformen geben und darüber, wie man andere "100% pure" Java Applikationen auf Ihrem PC zum Laufen bringt.
Anmerkung: Bitte beachten sie das Urheberrecht der Autoren, Künstler und ihrer Verleger. Nutzen Sie das Gnutella-Netzwerk nur für legalen Dateientausch.
LimeWire ist sowohl mit der kostenlosen von IBM herausgegebenen Java 1.1.8 Laufzeitumgebung kompatibel, als auch mit dem kostenpflichtigen Java 2 (Version 1.3). Sie erhalten die Java 2 Laufzeitumgebung als Bestandteil der eComStation, des OS/2 Warp Convenience Packs, oder mittels IBM Software Choice Abonnement.
Vorausgesetzt Sie möchten LimeWire mit Java 1.1.8 laufen lassen, dann sollten Sie sich die folgenden Softwarepakete runterladen:
Die IBM Java 1.1.8 Laufzeitumgebung mit Unicode-Unterstützung kann von der IBM Software Choice Internetseite bezogen werden. IBMs Java-Entwicklungszentrum in Hursley hat eine Internetseite zum Herunterladen der jeweils aktuellen Fehlerkorrektur RUNTIME.EXE für die Java 1.1.8 Umgebung.
Obwohl IBM eine optionale Java Foundation Classes (JFC)/Swing Laufzeitumgebung für OS/2 Warp JDK 1.1.8 anbietet, scheint LimeWire deutlich besser mit der etwas aktuelleren Swing-Implementierung von Sun zu laufen. Holen Sie sich Suns swingall.jar Datei aus dem JFC/Swing 1.1.1 Zip-Paket.
Installieren Sie die Java 1.1.8 Laufzeitumgebung mit Unicodeunterstützung gemäss IBMs Anweisungen. (Beachten Sie, dass Sie den IBM Feature Installer und den Netscape Browser für die vollständige Installation benötigen werden.) Starten Sie das System nach der Installation neu. Entpacken Sie die Datei RUNTIME.EXE auf dem Laufwerk, auf dem Sie Java installiert haben, allerdings ohne zuvor Netscape, oder jedes andere Programm, welches Java benutzt zu starten. Erlauben Sie RUNTIME.EXE die alten Dateien zu überschreiben.
Um zu überprüfen, dass die Java 1.1.8 Laufzeitumgebung installiert und auf dem neuesten Stand ist, öffnen Sie ein OS/2 Fenster und tippen Sie das Folgende in der Kommandozeile:
java -fullversion
Sie sollten auf Ihrem Bildschirm eine Zeile der folgenden Art sehen:
JAVA.EXE full version "JDK 1.1.8 IBM build o118-20010830 (JIT enabled: javax V3.5-IBMJDK1.1-20010830)"
Vergewissern Sie sich, dass der Datumsteil (20010830, oder August 30, 2001) identisch oder aktueller ist. Falls nicht, haben Sie das Java-Fixpack nicht korrekt installiert.
Erzeugen Sie ein Verzeichnis für LimeWire (wie z.B. C:\Apps\LimeWire), und entpacken Sie die Datei LimeWireWinNoVM.zip in dieses Verzeichnis. Entpacken Sie ferner die Datei swingall.jar in dasselbe Verzeichnis.
Um LimeWire über ein Programmobjekt auf der Arbeitsoberfläche zu starten, ziehen Sie eine Programmschablone aus dem Schablonenordner auf Ihre Arbeitsoberfläche. Ein Einstellungsmenü mit Karteireitern sollte erscheinen, wobei der Karteireiter Programm bereits ausgewählt ist. Tragen Sie die folgenden Daten ein.
Pfad und Dateiname | C:\JAVA11\BIN\JAVAPM.EXE |
Parameter | -classpath .;LimeWire.jar;collections.jar;swingall.jar;C:\Java11\Lib\classes.zip com.limegroup.gnutella.gui.Main |
Arbeitsverzeichnis | C:\Apps\LimeWire |
Falls Sie Java 1.1.8 und/oder LimeWire nicht auf Laufwerk C, sondern anderswo installiert haben, passen Sie die Laufwerksangaben oben dementsprechend an.
Klicken Sie auf den Karteireiter Symbol und geben Sie den Namen ein, den Sie dem Programm zuordnen möchten (z.B. LimeWire). Zum Schluss schliessen Sie das Einstellungsmenü um die Einträge zu sichern. Starten Sie LimeWire mittels Doppelklick auf das neue Programmobjekt. (Informationen, wie man LimeWire benutzt gibt es im Teil 1.)
Quellenverzeichnis:
LimeWire |
[Artikelverzeichnis]
editor@os2voice.org
[Vorherige Seite] [Inhaltsverzeichnis] [Nächste Seite]
VOICE Homepage: http://de.os2voice.org