竹笋

首页 » 问答 » 常识 » Jenkinsweblogic的自动化
TUhjnbcbe - 2023/10/13 17:32:00
刘*连医生 http://baijiahao.baidu.com/s?id=1705767002676065662&wfr=spider&for=pc

weblogic简介

WebLogic是美国Oracle公司出品的一个applicationserver,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和JavaEnterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。

WebLogic是美商Oracle的主要产品之一,是并购BEA得来。是商业市场上主要的Java(J2EE)应用服务器软件(applicationserver)之一,是世界上第一个成功商业化的J2EE应用服务器,已推出到12c(12.2.1.3)版。而此产品也延伸出WebLogicPortal,WebLogicIntegration等企业用的中间件(但当下Oracle主要以FusionMiddleware融合中间件来取代这些WebLogicServer之外的企业包),以及OEPE(OracleEnterprisePackforEclipse)开发工具。

weblogic账号密码配置

1.进入/data/Oracle/Middleware/user_projects/domains/base_domain/servers/AdminServer目录

2.创建security文件夹

3.进入security文件,vimboot.properties

4.输入如下内容:

username=weblogicpassword=xxxxx

config.xml配置

vim/data/Oracle/Middleware/user_projects/domains/base_domain/config/config.xml

app-deploymentnamexxxx/nametargetAdminServer/targetmodule-typewar/module-typesource-pathautodeploy/xxxx.war/source-pathsecurity-dd-modelDDOnly/security-dd-model/app-deployment

jenkins-shell脚本编写

有2个shell脚本,一个是war包的拷贝,拷贝到下面的目录:

/data/Oracle/Middleware/user_projects/domains/base_domain/autodeploy

具体的请看《Jenkins-shell脚本-文件的拷贝》

第二个shell脚本,如下:

exportBUILD_ID=dontkillsudonohup/data/Oracle/Middleware/user_projects/domains/base_domain/bin/startWebLogic.shsleep

1
查看完整版本: Jenkinsweblogic的自动化