2017-04-25 3 views

Antwort

0

Doppel-Check-Absatz bei 0.3 Installing Liberty and the Java Runtime und seiner Anmerkung:

für Windows oder Linux zu installieren,

ein. Liberty ist bereits für Sie installiert {LAB_HOME)/wlp

b. Die IBM JRE ist bereits für Sie installiert {LAB_HOME)/wlp/java [...]

c. Die IBM_JRE wird Java in die {LAB_HOME auf Standard) /wlp/etc/server.env

Wenn Sie dies für einen bestimmten Server außer Kraft setzen mögen eine server.env erstellen Datei in dem usr/Server/Verzeichnis.

* Hinweis: Wenn JAVA_HOME bereits in Ihrer Shell festgelegt ist, müssen Sie "JAVA_HOME" aufheben. Um dies zu überprüfen, führen Sie "env | grep -i java_home ". Wenn es mit einem Wert zurückgibt, führen Sie dann „unset JAVA_HOME“

Dann erinnern, dass Eclipse jre/jdk sieht basierend auf vm Parameter in eclipse.ini. In der Zip-Datei heruntergeladen es

-vm ..\wlp\java\bin\javaw.exe 

Es sollte korrekt sein sollte sowieso Sie einen absoluten Pfad einstellen könnten versuchen, so dass Sie sicher sind, es nicht über Arbeitsverzeichnis schert.

+0

¡Hola @gile! Versteht Windows ".."? Bevor ich diese Frage gepostet habe, habe ich mit mehreren Varianten des -vm-Schalters vergebens getüftelt. -vm C: \ wlp_pot \ WLP_17.0.0.1 \ wlp \ java \ bin \ javaw.exe und -vm "C: \ wlp_pot \ WLP_17.0.0.1 \ wlp \ java \ bin \ javaw.exe" beide nicht arbeiten und geben Sie eine Variante des ursprünglichen Fehlers. Es scheint wie eine Variante von https://bugs.eclipse.org/bugs/show_bug.cgi?id=102239 vielleicht? –

+0

Ja, Windows versteht ... Sind Sie sicher, dass die PATH-Umgebungsvariable keinen falschen Java-Pfad erhält? Haben Sie sowohl {LAB_HOME) /wlp/etc/server.env als auch {LAB_HOME) /usr/servers/server.env überprüft? – gile

Verwandte Themen