2016-02-28 67 views
0

這是我第一次使用OpenShift和正在創建和Tomcat的Java 8的應用程序DIY盒和8Openshift DIY cartridige JAVAHOME訂閱

我使用

export JAVA_HOME="${OPENSHIFT_DATA_DIR}jdk1.8.0_51" 
export PATH=$JAVA_HOME/bin:$PATH 

cd $OPENSHIFT_DATA_DIR/apache-tomcat-8.0.32/bin 
./startup.sh 

我的鉤子上的命令action_hook/start自動啓動Tomcat 8並更改變量JAVA_HOME我的應用程序運行java 8.運行tomcat 8的命令工作正常,但更改JAVA_HOME變量似乎不起作用。

但是,如果我運行命令來更改JAVA_HOME變量在我的ssh控制檯(膩子),並很快給java -version命令後,則說明該版本1.8.x的但是當我再次閉上噓控制檯,開放,我運行java -version命令,它返回版本1.7.x.有誰知道可能會發生什麼?

回答