ubuntu weblogic 12c jdk7 启动问题 — oracle-tech

    Forum Stats

  • 3,702,032 Users
  • 2,239,549 Discussions
  • 7,835,720 Comments

Discussions

ubuntu weblogic 12c jdk7 启动问题

26697792669779 Posts: 2
edited May 2014 in 中间件

运行环境:linux(ubuntu)

现象:下载weblogic server 12c zip,解压后,设置其java_home为我电脑上jdk7的路径(我看说明,12c只能运行在jdk7之上);

安装成功,创建domain成功;启动domain时错误,报错内容:

The JRE was not found in directory /usr/lib/jvm/java-7-openjdk-i386. (JAVA_HOME)

Please edit your environment and set the JAVA_HOME

variable to point to the root directory of your Java installation.

但是该jdk目录下是有jre目录的啊。并且用户有r权限。这是怎么回事儿?也没有找到这个错误信息是在哪个脚本里打出来的。

weblogic安装目录下README.txt文件中说,该版本的weblogic对jdk版本的最低要求是jdk7,但我昨天用jdk6运行时,没有问题,今天运行在jdk7上却出现这个问题。希望大牛们给点指教。

Tagged:

Best Answer

  • 26697792669779 Posts: 2
    Accepted Answer

    这个问题被我自己解决了。

    我跟踪了一下“The JRE was not found in directory”错误信息打出的脚本,然后发现它是去jdk7的安装目录下寻找lib目录,如果没有找到,就报上述错误。我的jdk7中竟然真的没有这个目录。

    这个jdk好像是我的ubuntu安装时就有的,可能是它没有完全安装吧。

    解决方案:

    在jdk官网上下载jdk7的最新版本,安装一下,哈哈,问题解决了。

Answers

  • 26697792669779 Posts: 2
    Accepted Answer

    这个问题被我自己解决了。

    我跟踪了一下“The JRE was not found in directory”错误信息打出的脚本,然后发现它是去jdk7的安装目录下寻找lib目录,如果没有找到,就报上述错误。我的jdk7中竟然真的没有这个目录。

    这个jdk好像是我的ubuntu安装时就有的,可能是它没有完全安装吧。

    解决方案:

    在jdk官网上下载jdk7的最新版本,安装一下,哈哈,问题解决了。

This discussion has been closed.