• j2ee项目发布流程


    1. 环境准备

        1.1 系统要求

             ・win7 64bit  RAM(4G)(推荐

    1.2 所需软件环境

         ・JDK1.6或以上

         ・Maven

         ・MyEclipse9.1或以上

    2、项目发布流程图

       

    3、项目发布

        3.1、 预发布版本下载

              ・从CVS服务器上下载,首先打开CVS Repositories浏览窗口

              ・找到需要发布的项目版本(必须有待发布的版本,否则禁止发布)

             

             

    3.2、 项目发布准备

         3.2.1、 项目发布时,需提供【发布信息资料】开发/测试/生产环境 等

    发布信息 备注
    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.2、 需修改的文件

    文件名 备注
    ${project}pom.xml 发布的WEB服务器修改
    ${project}WebRootWEB-INFweb.xml sso认证配置及环境切换
    ${project}configspringeans.xml 环境定义
    ${project}configspringdatabase.xml 数据库配置:正式库、测试库等配置

         3.2.3、 发布项目服务器选择

              ・修改pom.xml文件 (参考3.2.1-1)

              

         3.2.4、 SSO认证修改

                ・修改web.xml文件 (参考3.2.1-2)

                

        3.2.5、 切换环境定义确认

               ・修改beans.xml文件

              

         3.2.6、 数据库配置修改

                ・修改database.xml文件 (参考3.2.1-3)

                ・如发布到测试与开发环境中,则在profile="test,develop"中配置数据库连接

                

            ・如发布到生产环境中,则在profile="product"中配置数据库连接

            

        3.2.7、 发布环境切换

                ・修改web.xml文件

                ・如发布到测试环境则如下配置

                

                ・如发布到生产环境则如下配置

                

         3.2.8、 项目发布

          

          输入发布命令

              package tomcat:redeploy

              

             发布成功后,确认一下

             

  • 相关阅读:
    HiDPI的社区Wiki与部分解决方案
    Linux 桌面玩家指南:在 Ubuntu 中使用 deepin-wine,解决一些依赖 Windows 的痛点问题
    如何安装 Whisker Menu菜单
    为什么用 embed 方式插入的 Flash 元素总能把其它元素盖住?修改 z-index 属性也没用。
    Python 所谓的艺术操作
    Python 画矩形
    Python pygame中的颜色
    Python 创建一个Pycharm窗口
    Python画一个圆
    汉诺塔
  • 原文地址:https://www.cnblogs.com/intime-dev/p/3547745.html
Copyright © 2020-2023  润新知