錯誤重現:
The JRE was not found in directory /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.79.x86_64. (JAVA_HOME)
Please edit your environment and set the JAVA_HOME
variable to point to the root directory of your Java installation.
大概意思:
在目錄/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.79.x86_64中找不到JRE。 (JAVA_HOME)
請編輯您的環境並設置JAVA_HOME變量指向Java安裝的根目錄。
解決方法:
1、用vi文本編輯器打開startWebLogic.sh,定位到164行。
2、再到這個腳本的第73行左右看,startWebLogic.sh在運行前導入運行了${DOMAIN_HOME}/bin/setDomainEnv.sh這個腳本。我們退出vi不保存編輯。
3、我們打開startWebLogic.sh同路徑下的setDomainEnv.sh腳本。看看JAVA_HOME是怎么定義的。
1、查看setDomainEnv.sh腳本里面JAVA_HOME的路徑,使用vi命令
vi setDomainEnv.sh
修改該JAVA_HOME:
關於weblogic的安裝,設置環境變量,創建weblogic域時,所遇到的JAVA_HOME環境變量的問題,解決方法類似。