一般我们的程序在开发阶段都是以Development启动,在启动时不需要输入管理员用户名与密码。但在程序应用阶段,则以Production模式启动,此时启动时会要求输入管理员用户名与口令。每次启动都要输入,这样有点麻烦。解决方法有两个:
1)在域目录下建立boot.properties文件。例:
username=weblogic
password=weblogic
此处只需要指定用户名与密码(对应你建立域时的用户名与密码)。而你也不用担心用户名密码的泄漏,在第一次启动Weblogic后,系统会自动对相关内容进行加密。
2)在startWebLogic.cmd/sh中修改JAVA_OPTIONS参数:例:
windows下的startWebLogic.cmd:
JAVA_OPTIONS=%JAVA_OPTIONS% -Dweblogic.management.username=weblogic -Dweblogic.management.password=weblogic
linux/unix下的startWebLogic.sh
JAVA_OPTIONS="$JAVA_OPTIONS -Dweblogic.management.username=weblogic -Dweblogic.management.password=weblogic"