你把“报错”说得太笼统了,我先分几种常见情况给你,基本覆盖了 WebLogic 在 Debian 上最容易翻车的地方。你可以对照看,或者直接把你终端里的具体报错贴出来我帮你精准看。
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
UnsupportedClassVersionError原因:JDK 版本和 WebLogic 不匹配
对照表(重点):
DISPLAY environment variable not set原因:用了图形界面
解决(用静默):
./config.sh -mode=silent -silent_script=create_domain.py
Permission deniedDebian 默认安全严格
chown -R weblogic:weblogic /opt/weblogic
chmod -R 750 /opt/weblogic
ss -lntp | grep 7001
ufw allow 7001
Address already in uselsof -i:7001
BEA-141281:域配置损坏BEA-090402:密钥库问题OutOfMemoryError:堆内存太小把你看到的完整报错前 20 行贴出来,比如:
java.lang.xxx
at weblogic.xxx
我可以直接告诉你是哪一步、怎么改、改哪个文件。