1. 环境准备web
1.1 系统要求spring
・win7 64bit RAM(4G)(推荐)数据库
1.2 所需软件环境tomcat
・JDK1.6或以上服务器
・Maven测试
・MyEclipse9.1或以上spa
二、项目发布流程图3d
三、项目发布xml
3.一、 预发布版本下载blog
・从CVS服务器上下载,首先打开CVS Repositories浏览窗口
・找到须要发布的项目版本(必须有待发布的版本,不然禁止发布)
3.二、 项目发布准备
3.2.一、 项目发布时,需提供【发布信息资料】开发/测试/生产环境 等
发布信息 | 备注 | |||
1 | WEB服务器地址:端口 | 例:163.166.188.132:8080 | ||
2 | sso认证地址:端口 | 例:sso.intime.com.cn:8443 | ||
3 | 数据库信息(项目中可能存在多个数据库的配置) | |||
dataSource | ||||
数据库IP:端口/用户名及密码 | 例:154.132.206.10:1521/username:pass | |||
dataSourceDC | ||||
数据库IP:端口/用户名及密码 | 例:132.188.154.128:1521/username:pass | |||
… |
3.2.二、 需修改的文件
文件名 | 备注 | ||||||||||||||
${project}\pom.xml | 发布的WEB服务器修改 | ||||||||||||||
${project}\WebRoot\WEB-INF\web.xml | sso认证配置及环境切换 | ||||||||||||||
${project}\config\spring\beans.xml | 环境定义 | ||||||||||||||
${project}\config\spring\database.xml | 数据库配置:正式库、测试库等配置 |
3.2.三、 发布项目服务器选择
・修改pom.xml文件 (参考3.2.1-1)
3.2.四、 SSO认证修改
・修改web.xml文件 (参考3.2.1-2)
3.2.五、 切换环境定义确认
・修改beans.xml文件
3.2.六、 数据库配置修改
・修改database.xml文件 (参考3.2.1-3)
・如发布到测试与开发环境中,则在profile="test,develop"中配置数据库链接
・如发布到生产环境中,则在profile="product"中配置数据库链接
3.2.七、 发布环境切换
・修改web.xml文件
・如发布到测试环境则以下配置
・如发布到生产环境则以下配置
3.2.八、 项目发布
输入发布命令
package tomcat:redeploy
发布成功后,确认一下