WebLogic(12C)——WLST
1,概念
WLST:WebLogic Scripting Tools,WebLogic脚本工具,是一种命令行脚本界面,系统管理员可以用它来监视和管理WebLogic实例和域。也就是说,除了在WebLogic管理控制后台进行操作管理外,还可以通过使用WLST以Command命令行的方式在管理控制台进行管理。
2,进入WLST管理控制台
进入目录D:\Oracle\Middleware\Oracle_Home\wlserver\server\bin,执行setWLSEnv.cmd命令:
以上操作将环境设置好后,执行java weblogic.WLST命令:
使用connect命令连接WebLogic服务器:
以上操作完毕,到了管理控制台;
ls()命令查看对应配置的节点内容:
参考文章:WLST命令和变量参考
3,使用WLST操作实例
使用命令修改服务器Server-base的“要保留的文件数”
(1)设置前:值为7
方式1:
cd('')命令:切换到哪个目录;依次切换到Servers目录、Server-base、Log、Server-base;然后执行编辑命令startEdit(),启动配置编辑会话,再使用set('FileCount','4')命令)——设置日志要保留的文件个数为4,最后执行save()命令,保存:
以上配置操作后,再次查看:日志记录要保留的文件数成功设置为4:
执行activate(),激活在当前编辑会话期间保存但尚未部署的更改:
查看更改后的文件:D:\Oracle\Middleware\Oracle_Home\user_projects\domains\base_domain\config\config.xml
Config.xml文件:
执行exit()命令,退出:
方式2:
批处理方式:把这些命令写到文本文件里;
将test.py文件放在c盘根目录下
执行以下命令:
查看结果:日志记录要保留的文件数,成功设置为6:
4,wlst有3种工作方式
(1):控制台指令方式
$wl_home/common/bin/wlst.sh
在控制台输入相关的命令函数
(2):脚本方式
准备批命令脚本xxx.py
先加载环境变量,${WL_HOME}/server/bin/setWLSEnv.sh
执行python脚本,javaweblogic.wlst xxx.py
(3):嵌入方式
作为一个普通的java包来使用,嵌入java程序中
wlst在操作上分为online/offline两种情况
offline:是指域没有启动的情况下,进行域的创建、修改、保存等操作
online:在线的控制,类似在网页console中对domain、server的配置
常用的操作:
readTemplate(templatejar)
setOption('CreateStartMenu','false')
setOption('JavaHome','/xxx/..d/jdk')
cd('Servers/AdminServer')
set('ListenAddress','')
set('ListenPort',8080)
cd('/')
create(webname,'AppDeployment')
cd('AppDeployment/'+webname)
set('Target','AdminServer')
set('SourcePath',apppath[0])
set('SecurityDdModel','DDOnly')
set('ModuleType','war')
writeDomain(domainpath+'/'+domainname[0])
closeDomain()
closeTemplate()
WebLogic(12C)——WLST相关推荐
- netbeans 源文件_具有NetBeans,WebLogic 12c,JPA和MySQL数据源的Arquillian
netbeans 源文件 您可能已关注我的文章,该文章介绍了如何使用嵌入式GlassFish测试更复杂的场景( 第I部分/第II部分 ). 在我要做的事情上,下一步是使此设置与最新的WebLogic ...
- 具有NetBeans,WebLogic 12c,JPA和MySQL数据源的Arquillian
您可能已经关注了我的文章,其中涉及使用嵌入式GlassFish测试更复杂的场景( 第I部分/第II部分 ). 我要做的下一步是使此设置与最新的WebLogic 12c一起使用. 入门 按照我的前两个帖 ...
- Linux中修改weblogic默认IP,Weblogic 12c ip 地址改变如何配置
Weblogic 12c ip 地址改变如何配置 1. 在weblogic 安装的路径找到之前创建的域下的jwxt-jdbc.xml文件:如我安装的路径为 (C:\Oracle\Middleware\ ...
- weblogic运行项目_在WebLogic 12c上运行RichFaces
weblogic运行项目 我最初以为我可以在几个月前写这篇文章. 但是我最终被不一样的事情所淹没. 其中之一是,它无法像我在4.0版本中那样简单地启动RichFaces展示柜. 有了所有的JMS ma ...
- netbeans7.4_带有NetBeans 7.1 RC 2的快速入门WebLogic 12c
netbeans7.4 WebLogic服务器12c停运了几天. 它适用于"裸"的Java开发人员-精美的Fusion Middleware东西将继续沿线升至12c. 因此,这基本 ...
- 使用Maven和WebLogic 12c开发Java EE应用程序
WebLogic Server 12c现在对Maven提供了很好的支持. 不过,此文档有点被隐藏,因此这里是直接链接http://docs.oracle.com/middleware/1212/cor ...
- 在WebLogic 12c上运行RichFaces
我最初以为我可以在几个月前写这篇文章. 但是我最终被不一样的事情所淹没. 其中之一是,它无法像我在4.0版本中那样简单地启动RichFaces展示柜. 有了所有的JMS magic和不同的提供者检查, ...
- 带有NetBeans 7.1 RC 2的WebLogic 12c快速入门
WebLogic服务器12c停运了几天. 它是针对"裸露"的Java开发人员的–花哨的Fusion Middleware东西将继续沿线升至12c. 因此,这基本上是我要运行的版本. ...
- 在WebLogic 12c上运行RichFaces 4.1.0.Final
您可能已经注意到,我只是喜欢JSF. 不仅是Mojarra的规范和参考实现,而且是市场上最具创意的组件套件. 这是我一直以来最喜欢的PrimeFaces ,当然还有RichFaces . 这就是为什么 ...
最新文章
- Machine Learning week 3 quiz : Regularization
- 教你认识H3C的设备
- 实例7:python
- ipad xcode连接不了iPad的。
- wordpress主题是php开发的吗,写给想学习wordpress主题开发的朋友们
- 第二轮冲刺-Runner站立会议06
- sublime text常用快捷键整理
- 常用网络协议的端口号
- MFC用户界面设计 一
- 小程序 版本管理使用教程
- 波形和函数发生器(Waveform and Function Generator)
- oa处理会签流程图_关于合同会签oa流程使用说明..doc
- 不用PS,也可以轻松组合漂亮的图片—135编辑器拼图教程
- [热键冲突]:Win10 输入法表情快捷键(Ctrl+Shift+B)如何关闭
- 【参赛作品23】华为OpenGauss数据库安装与使用
- python具有集成开发环境对吗_对于Python集成开发环境,你更喜欢哪一款?
- Word教程_编程入门自学教程_菜鸟教程-免费教程分享
- 线性规划问题(LP问题)
- CSS/HTML 5简洁带图标的input日期选择器
- echarts的gallery无法访问