Auf meiner Entwicklung Maschine installieren Ich muss immer Java 6 und Java 7 installieren, und ich habe jedes JDK in beide installieren, die 32 und 64-Bit-Version zum Testen Zwecke. Da die Häufigkeit von Java-Updates immer lächerlicher wird (zweimal pro Woche?), Muss ich bei jedem Update JDKs ein- und wieder neu installieren. Das wird wirklich sehr nervig und ich möchte diesen ganzen Prozess so gestalten.Wie still Java JDK in ein bestimmtes Verzeichnis auf Windows
Mein Problem ist, dass jeder JDK-Versionen standardmäßig installiert in ein Verzeichnis-Pfad, der die Update-Nummer enthält (Standard: "C: \ Programme \ Java \ jdk1.6.0_ < update-nr > \") . Um zu vermeiden, dass ich viele Build-Skripte anpassen muss, entferne ich immer manuell den folgenden "_ < update-nr >" aus dem Installationspfad und installiere immer in dasselbe "C: \ Programme \ Java \ jdk1.6.0" oder "C: \ Programme \ Java \ jdk1.7.0" bzw. für die 64-Bit-Versionen und in C: \ Programme (x86) \ Java \ jdk1.6.0 "oder" C: \ Programme (x86) \ Java \ jdk1.7.0" , bzw., für die 32-Bit-Versionen
Während ich herausgefunden hat, wie das Installationsverzeichnis für ein JRE-Installationsprogramm angeben (dh des Java-Runtime):..
<jre-installfile>.exe [/s] [INSTALLDIR=<drive>:\<JRE_install_path>]
[STATIC=1] [WEB_JAVA=0/1] [WEB_JAVA_SECURITY_LEVEL=VH/H/M/L]
Ich habe noch keine ähnliche Beschreibung gefunden, wie das Installationsverzeichnis für das JDK-Installationsprogramm anzugeben ist.
Weiß jemand, ob und wie man den Installationspfad für das JDK-Installationsprogramm angeben kann, damit man eine stille JDK-Installation in ein bestimmtes Installationsverzeichnis leiten kann?
* "Auf meiner Entwicklungsmaschine muss ich immer Java 6 und Java 7 installieren und jedes JDK installieren" * Ich würde behaupten, dass Sie sich irren. Warum denkst du *** du brauchst zwei Versionen des SDK? Welchen Nutzen oder welche Fähigkeit bietet es? BTW - lass sigs. außer Fragen - sie sind Lärm. –
@AndrewThompson "* Ich muss jedes JDK sowohl in der 32- als auch in der 64-Bit-Version installieren, ** zu Testzwecken ***" – assylias
@assylias My bad. -- OK. Sie benötigen nicht zwei JDKs, sondern ein JDK (zum Kompilieren) und zwei JREs (zum Testen). –