Wenn Sie die Linux-Binärdatei von Sun herunterladen , können Sie sie in einem beliebigen Verzeichnis installieren. Dann verweisen Sie einfach auf diese Bibliotheken in Ihrem Code, und Sie können loslegen.
Mit dem Binärinstallationsprogramm wird ein eigenes benanntes Unterverzeichnis erstellt (z. B. in Ihrem Beispiel /usr/java/jdk1.5.0_), sodass Sie so viele herunterladen können, wie Sie möchten Untergeschichten.
Die Haupt-Java-Binärdatei befindet sich in / usr / bin. Wenn Sie diese also bis zu dem Punkt ersetzen möchten, an dem bei der Eingabe von "Java" auf Java zugegriffen wird, und nicht auf diese, verschieben Sie einfach die alte aus / usr / bin und verlinken Sie Ihren neuen dort. Wenn which java
Sie tippen , erfahren Sie, welches Java auf Ihrem System standardmäßig verwendet wird.
@jldupont: Wenn ich an gleichzeitige Installationen denke, denke ich an mehrere Versionen, die auf demselben Computer installiert sind, was meine Methode Ihnen absolut geben wird. Ich habe ungefähr 12 Java-Versionen auf meiner Produktionsbox installiert, um Hand-me-Downs von Unternehmen zu verarbeiten, die noch nicht aktualisiert wurden.
Allerdings , wenn Sie „java“ Typ sind Sie nur eine Version von Java gehend zu erhalten, da das ist , was in ist ‚/usr/bin'...You'd haben so etwas wie den Typ‘ /usr/java/jdk1.5.1/ bin / java ', um eine bestimmte Java-Binärdatei zu erhalten, die nicht die Systemvorgabe ist.