windows系统下安装weblogic的两种方式之二:脚本方式安装
来源:互联网 发布:绿盟数据防泄露 编辑:程序博客网 时间:2024/06/11 12:41
windows系统下安装weblogic的两种方式之二:脚本方式安装
上一篇文章介绍了图形界面下安装weblogic81的方法,很简单,但是不方便的一点是,安装过程需要人工干预。下面介绍一种通过在dos下运行脚本的方式来安装weblogic81,这是weblogic静态的安装方式,适合多节点安装,其优点是速度快,整个过程不需要人工干预,下面进入到正题。
1,同样的,使用的安装介质仍然是platform815_win32.exe,这里将安装介质存放到D盘的weblogic目录下,如图所示:
至于另外两个文件silent.xml以及bea_install.log,前者就是我们需要编辑生成的脚本文件,后者是在weblogic的安装过程中自动生成,这个文件用来保存在安装过程中的日志记录。
2,新建一个后缀名为xml、命名为silent的文件,然后通过记事本打开,编辑输入以下内容:
<?xml version="1.0" encoding="UTF-8"?>
<domain-template-descriptor>
<input-fields>
<data-value name="BEAHOME" value="d:/bea"/>
<data-value name="USER_INSTALL_DIR" value="D:/bea/weblogic81" />
<data-value name="INSTALL_NODE_MANAGER_SERVICE" value="no" />
</input-fields>
</domain-template-descriptor>
<domain-template-descriptor>
<input-fields>
<data-value name="BEAHOME" value="d:/bea"/>
<data-value name="USER_INSTALL_DIR" value="D:/bea/weblogic81" />
<data-value name="INSTALL_NODE_MANAGER_SERVICE" value="no" />
</input-fields>
</domain-template-descriptor>
在这个脚本文件中可以看到我们设定的weblogic安装目录在D盘的bea下,用户安装目录在D盘的/bea/weblogic81下,在安装过程中不安装NODE_MANAGER_SERVICE,这三个步骤即图形界面安装的时候需要手工干预的,这里编辑到脚本里面让其自动执行,从而免去了人工干预的过程。
3,打开一个DOS窗口,进入到安装程序所在目录,通过执行命令进行静态安装,如下图所示:
从输入的命令可以看出,安装方式是静态(silent),安装脚本位于d:/weblogic/silent.xml,对应的日志文件在d:/weblogic/bea_install.log,这个文件名可以自定义。
4,执行这个命令之后,系统会自动弹出另一个dos窗口来进行静态方式下weblogic的安装,安装完毕后这个DOS窗口自动退出,通过查看bea_install.log文本文件可以查看整个安装过程是否成功。生成所有文件如下图所示:
静态方式下安装weblogic容易出错的地方是我们在创建silent.xml文本文件,并输入脚本内容后,实际得到的文件名很有可能是silent.xml.txt(默认方式下windows隐藏文件后缀名),这仍然是一个记事本文件,而不是一个可执行的xml文件,那么在命令行下执行安装的过程中由于找不到silent.xml文件会报错,报错信息如下:
2009-04-04 23:54:18,781 FATAL [readSilentXML] com.bea.plateng.wizard.installer.silent.tasks.ReadSilentXMLTask - java.io.FileNotFoundException: d:/weblogic/silent.xml (The system cannot find the file specified)
这时只有将“txt”的后缀名给去掉,让其变成一个xml文件,重新在命令行里面输入安装命令,整个过程才得以正常进行,完成之后查看日志显示安装成功:
2009-04-05 00:12:58,796 INFO [runScript] com.bea.plateng.domain.script.ScriptExecutor - close template
2009-04-05 00:12:58,796 INFO [runScript] com.bea.plateng.domain.script.ScriptExecutor - succeed: close template
2009-04-05 00:13:03,968 INFO [WizardController] com.bea.plateng.wizard.silent.tasks.LogTask - The installation was successfull!
2009-04-05 00:13:03,968 INFO [WizardController] com.bea.plateng.wizard.WizardController - Terminating.
2009-04-05 00:12:58,796 INFO [runScript] com.bea.plateng.domain.script.ScriptExecutor - succeed: close template
2009-04-05 00:13:03,968 INFO [WizardController] com.bea.plateng.wizard.silent.tasks.LogTask - The installation was successfull!
2009-04-05 00:13:03,968 INFO [WizardController] com.bea.plateng.wizard.WizardController - Terminating.
- windows系统下安装weblogic的两种方式之二:脚本方式安装
- windows系统下安装weblogic的两种方式之一:图形界面安装
- 在Mac系统下安装mongodb两种方式
- 大白菜安装系统两种方式
- CentOS下MySQL两种安装方式
- Linux下编译安装驱动的两种方式
- Linux下安装ADT 的两种方式
- Centos下YUM安装PHP的两种方式
- linux下卸载mysql rpm安装方式和源码安装方式的两种方法
- linux下卸载mysql rpm安装方式 和 源码安装方式 的两种方法
- linux下卸载mysql rpm安装方式和源码安装方式的两种方法
- linux下卸载mysql rpm安装方式和源码安装方式的两种方法
- Composer的两种安装方式和依赖安装方式
- Linux系统下的软件安装方式
- 【分析Windows 8系统三种安装方式的利弊】
- Linux下安装Oracle的两种方式------有图形界面安装和静默安装
- Symfony 两种不同的安装方式
- Eclipse安装插件的两种方式
- 感慨我的Java生涯
- 帖子总结——asp.net如何完成一个DropDownList的值决定另一个DropDownList的值
- html实现“设为首页”加入收藏”代码
- 数组指针与数组元素的指针
- Flash开发者不可不知的10件事
- windows系统下安装weblogic的两种方式之二:脚本方式安装
- 十佳英语学习软件
- city(城市信息)...train(火车信息表)
- 如何去除QQ广告?
- 十个你可能不知道的ubuntu快捷键
- “/”应用程序中的服务器错误。 1例
- 实现sql server 2005自动备份设置
- windows系统下安装weblogic的两种方式之一:图形界面安装
- 显示当前系统时间