weblogic项目部署方式选择分析
2015-05-31 10:01
302 查看
上一篇博文写了weblogic部署项目的三种方式,包含在控制台中安装部署,将部署包放在domain域中autodeploy目录下部署,使用域中配置文件config.xml 进行项目的部署。那在开发环境和正式生产环境中,该如何选择部署方式呢,这里根据自己的一点经验,提供一点参考意见。
经过上面的分析,生产中使用控制台部署,开发中使用autodeploy或config.xml配置部署。开发中如果使用eclipse进行开发的话,可以集成weblogic插件,直接在eclipse中进行weblogic的启动,停止,参考
eclipse安装weblogic插件。
控制台部署
这个一般的正式生产环境或测试环境可以采用这种方式。这时需要将weblogic的运行模式修改为生产模式,将部署包放到统一的地方进行管理,安装,更新,删除部署直接在控制台进行,方便监测。autodeploy
这个开发时用的多一点,方便管理。开发时候,直接将项目拷贝到autodeploy下面,然后启动weblogic服务,比较方便。考虑到weblogic服务不会自动解压war包(这点不如tomcat好),所以项目中通过一些绝对路径获取文件可能不能很好的取到,这时可以将war包解压为文件夹的形式,方便文件的读取。在开发时,可以通过ant 或 其它工具直接将修改的文件拷贝到autodeploy目录下面,比较方便。config.xml配置部署
config.xml配置部署和autodeploy类似,不同的是autodeploy自动部署必须将项目的部署包放到autodeploy目录下面,但是config.xml配置部署的部署包可以放到任何地方。这种方式也是用在开发环境中,个人不推荐这种方式,因为每次有新项目部署的时候,都得去domain域里面找config.xml配置,然后修改,出错的风险太大,不如直接使用autodeploy的方式。经过上面的分析,生产中使用控制台部署,开发中使用autodeploy或config.xml配置部署。开发中如果使用eclipse进行开发的话,可以集成weblogic插件,直接在eclipse中进行weblogic的启动,停止,参考
eclipse安装weblogic插件。
相关文章推荐
- generate powerset(using recursion)
- 机房重构之七层登录
- javascript处理HTML的Encode(转码)和Decode(解码)总结
- 日经春秋 20150531
- Cordova webapp实战开发:(3)后面可能会学到的东西
- oracle学习1-安装
- HTML-合集
- shell编程19例
- 日经社説 20150531 各国で鉄鋼過剰への対応を
- Java基础知识之IO(2)
- 【机房合作】——数风流人物,还看今朝
- oracle调用存储过程和函数返回结果集
- 面试题21:包含min函数的栈
- 五月英语总结——让英语成为生活的一部分
- 网络流(最大流---Edmonds-Karp算法)
- ListView详解 (ListView图文混排)
- sigsegv sigbus错误
- 天声人語 20150531
- 【HTTP】http 401Basic验证和WWW-Authenticate、Authorization
- 最小生成树prime算法(和Dijkstra算法很类似,除了下面有个地方不同)