如何使用脚本直接连接wlst在线模式?

问题描述

我正在尝试编写一个将在 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 (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...