So ändern Sie die Java-Version von Bluemix von 7 auf 8. Es gibt zwei Einstellungen: Runtime, mit der die App ausgeführt wird, und DevOps Service, ein CI-Tool. Ich glaube nicht, dass dieser Artikel für eine lange Zeit gültig sein wird, da der Standard in der Zwischenzeit Java 8 sein wird, aber ich bin ein wenig besorgt darüber, ihn zu verwenden, also werde ich ihn teilen.
Ab Januar 2017 scheint die Standard-Java-Version 7 zu sein.
Liberty Buildpack-Updates: Java 8, Java EE 7-Updates und mehr! --Bluemix Blog Wie Sie in -java-ee-7-updates /) sehen können, kann Java 8 ab Mai 2015 verwendet werden, nicht wahr?
Im obigen Link wurde die Methode zum Einstellen mit dem Befehl cf
veröffentlicht. Insbesondere handelt es sich um eine Methode wie "cf set-env myApp JBP_CONFIG_IBMJDK" version: 1.8. + "".
Natürlich ist die obige Methode in Ordnung, aber ich verwende normalerweise nicht "cf", also werde ich die Methode zum Einstellen über die GUI verwenden.
Wählen Sie Runtime aus dem Anwendungs-Dashboard und wählen Sie die Registerkarte "Umgebungsvariablen".
Danach in "NAME" von "User defined", in "JBP_CONFIG_IBMJDK", "VALUE"
Geben Sie version: 1.8. +
An.
Wenn Sie nach der Angabe speichern, ist die Reflexion abgeschlossen. Bitte beachten Sie, dass die Anwendung neu gestartet wird, sobald diese SPEICHERUNG ausgeführt wird.
Ich erinnere mich, dass es früher Delivery Pipeline hieß. Kurz gesagt, es ist ein CI-Tool. Der als Umgebungsvariable der obigen Anwendung angegebene Wert wird vom CI-Tool nicht gemeinsam genutzt, daher muss er auch hier separat angegeben werden.
Wählen Sie "Configure Stage" für den Build-Status.
Setzen Sie dann "export JAVA_HOME = ~ / java8;" in "Build Shell Command". In meinem Beispiel wird bei Verwendung des Build-Tools Gradle eine zusätzliche Beschreibung hinzugefügt, aber im Grunde genommen wird das, was ursprünglich geschrieben wurde (der Teil, der nicht mit "#" beginnt, beginnt mit "#"). Ist ein Kommentar), fügen Sie einfach export JAVA_HOME = ~ / java8;
hinzu.
In dieser Umgebung (Shell) ist ;
ein Trennzeichen. Vergessen Sie also nicht, es hinzuzufügen.
Dies wird auch angezeigt, wenn Sie es speichern.
Das ist alles für die Einstellungen. Es gibt nichts zu wissen, aber es ist überraschend schwierig, es herauszufinden. Ich hoffe, die Standardversion wird bald veröffentlicht.
Danke bis zum Ende.
Recommended Posts