温馨提示×

weblogic在debian咋报错

小樊
45
2026-10-14 04:19:00
栏目: 智能运维

你把“报错”说得太笼统了,我先分几种常见情况给你,基本覆盖了 WebLogic 在 Debian 上最容易翻车的地方。你可以对照看,或者直接把你终端里的具体报错贴出来我帮你精准看。


一、启动就报错(最常见)

1️⃣ java: command not found

原因:没装 JDK 或 JAVA_HOME 没配

解决:

apt install default-jdk
which java
java -version

/etc/profile 或 ~/.bashrc 加:

export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH

2️⃣ UnsupportedClassVersionError

原因:JDK 版本和 WebLogic 不匹配

对照表(重点):

  • WebLogic 12c → JDK 8
  • WebLogic 14c → JDK 11

二、创建域(config.sh / wlst)报错

3️⃣ DISPLAY environment variable not set

原因:用了图形界面

解决(用静默):

./config.sh -mode=silent -silent_script=create_domain.py

4️⃣ Permission denied

Debian 默认安全严格

chown -R weblogic:weblogic /opt/weblogic
chmod -R 750 /opt/weblogic

三、启动后访问不了

5️⃣ 端口没开

ss -lntp | grep 7001
ufw allow 7001

6️⃣ Address already in use

lsof -i:7001

四、典型 WebLogic 自己的错

  • BEA-141281:域配置损坏
  • BEA-090402:密钥库问题
  • OutOfMemoryError:堆内存太小

✅ 最有效的办法

把你看到的完整报错前 20 行贴出来,比如:

java.lang.xxx
at weblogic.xxx

我可以直接告诉你是哪一步、怎么改、改哪个文件。

0 踩