问题描述
我正在尝试编写一个将在 linux 服务器上执行的脚本。在那个 linux 机器上,安装了 oracle weblogic。我想自动部署到 oracle weblogic 服务器,但我无法从脚本运行 wlst 命令。下面是我的脚本-
cat wlst-script.sh
#'!/bin/bash
cd /apps/***/***/**/common/bin/
ls
#Initializing WLST
/bin/bash /apps/***/***/***/common/bin/wlst.sh
#connect to WLST online
connect('userid','password')
输出---- 正在初始化 WebLogic 脚本工具 (WLST) ...
欢迎使用 WebLogic Server 管理脚本外壳
键入 help() 以获取有关可用命令的帮助
wls:/offline>
上面的脚本将只执行第一个命令并将 wlst 初始化为离线模式,然后 connect() 命令将不会运行,因为该命令试图在 wlst 终端上运行。这是我的问题,如何直接连接 wlst 在线模式?或者我如何运行我的脚本来自动化部署?我只想运行一个脚本,该脚本将初始化 wlst 并运行 wlst 的 connect()、deploy、undeploy 命令。请帮我解决这个问题。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)