开始准备工作:
1、基础jar包的准备:把开发的框架底层项目首先打包Export为jar文件。
共有五个jar文件,包括框架三剑客(Persistence、persistence.impl、persistence.dialect)、studio.util、studio.service.business。
2、war包准备:
共有2个web工程,需检查配置文件是否改为客户(HTC)配置。
(1) 工程1:studio.service.front 分别是:
- / WebRoot / WEB-INF / web.xml,需打开单点登录代码。
- / WebRoot / META-INF / FrontService.xml,需改为HTC配置。
- 导入依赖的底层jar包,包括Studio.util.jar,然后在BuildPath中删除关联的Project。
- / src /com.htc.Persistence.xml,改为HTC的配置
- 导入依赖jar包,包括五个包,然后在BuildPath中删除关联的Project。
(1) com.htc.wee.pum
- META-INF配置文件更改为本地的配置。
- 压缩task文件夹为zip
- 修改tasks / ETL-xxx的.task文件的数据库连接配置
- 压缩tasks文件夹为zip。
一、部署前台
1、关tomcat中的前台服务
使用cureCRT工具
cd opt/programs/UAT-tomcat/binls
关闭脚本:./shutdown.sh
2、删除原有的war包:
使用cureCRT工具
rm -f studio.service.front.war
rm -rf studio.service.front
2、使用PSFTP导入war包到tomcat
命令:
open 10.9.130.224
cd /opt/programs/EPR/工程目录
mput war文件
说明:war文件需要放置在PSFTP文件夹下。
3、启动tomcat
cd apache-tomcat-6.0.35/bin
./startup.sh
二、部署后台
1、关闭后台
cd opt/programs/UAT-biz
ps axu | grep java
kill 3712
cd /opt/programs/UAT-biz/
2、删除原有的jar
rm -f studio.service.front.jar
3、使用PSFTP导入jar包
命令:(同一.2)
open 10.9.130.224cd opt/programs/UAT-biz
mput studio.service.front.jar
4、启动后台服务
./startBusiness.sh
记下部署过程,日后再用。