Die Umschaltung zwischen den verschiedenen JDK-Versionen in Windows

Arbeite ich an einigen Projekten, und einige von Ihnen sind mit verschiedenen JDK. Umschalten zwischen JDK-Versionen ist nicht bequem. Also ich Frage mich, ob es gibt keine einfache Möglichkeit, es zu ändern?

Fand ich 2 Möglichkeiten, das sollte dieses problem lösen, aber es funktioniert nicht.

Erste Lösung ist, erstellen Sie eine bat-Dateien wie dieses:

@echo off
echo Setting JAVA_HOME
set JAVA_HOME=C:\Program Files\Java\jdk1.7.0_72
echo setting PATH
set PATH=C:\Program Files\Java\jdk1.7.0_72\bin;%PATH%
echo Display java version
java -version
pause

Und nach der Ausführung dieser bat, sehe ich die richtige version von Java. Aber wenn ich in der Nähe dieses CMD ein und öffnen Sie eine neue ein und geben Sie "java -version" sagt es, dass ich immer noch 1.8.0_25. So funktioniert es nicht.

Zweite Lösung, welche ich gefunden habe, ist eine Anwendung von diese Website. Und es ist auch nicht die Arbeit. Die gleiche Wirkung wie bei der ersten Lösung.

Irgendwelche Ideen? Da ändern JAVA_HOME und PAHT von: Win + Pause -> Erweiterte Einstellungen -> Umgebungsvariablen -> und Bearbeiten diese Variablen, ist die schreckliche Art und Weise...

Setzen Sie den Pfad mit einer batch-Datei, und führen Sie java auch innerhalb der batch-Datei.
Wie man sehen kann, sind beide Variablen Einstellung in der batch-Datei. Aber ich weiß nicht, wie das ausführen von java-in dieser Datei. Ich fand diese Lösung auf einer anderen Seite und ich weiß nicht, wie Sie schreiben batch-Dateien.

InformationsquelleAutor Lui | 2014-11-18

Schreibe einen Kommentar