weblogic项目部署方式选择分析

上一篇博文写了weblogic部署项目的三种方式,包含在控制台中安装部署,将部署包放在domain域中autodeploy目录下部署,使用域中配置文件config.xml 进行项目的部署。那在开发环境和正式生产环境中,该如何选择部署方式呢,这里根据自己的一点经验,提供一点参考意见。

控制台部署

这个一般的正式生产环境或测试环境可以采用这种方式。这时需要将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插件

时间: 2024-10-13 05:46:53

weblogic项目部署方式选择分析的相关文章

Weblogic的部署方式和缓存

参考网址: http://dead-knight.iteye.com/blog/1938882 Weblogic11g部署web应用,有三种方式,非常简单,但是很多新手部署总是出现若干错误,不知道如何解决.下面以白衣大神的springside3应用举例(原因是springside3很有代表性)详细讲解: 1.准备springside3的应用(mini-web.mini-service),这里我整理为一个war包,一个web应用的文件夹,放在网盘上,提供下载. http://pan.baidu.c

Tomcat项目部署方式

一.静态部署 1.直接将web项目文件件拷贝到webapps 目录中      Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用.所以可以将JSP程序打包成一个  war包放在目录下,服务器会自动解开这个war包,并在这个目录下生成一个同名的文件夹.一个war包就是有特性格式的jar包,它是将一个web程序的所有内容进行压缩得到.具体如何打包,可以使用许多开发工具的IDE环境,如Eclipse等.也可以用  cmd 命令:jar -cvf

Javaweb Tomcat 项目部署方式

一.静态部署 1.直接将web项目文件件拷贝到webapps 目录中     Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用.所以可以将JSP程序打包成一个 war包放在目录下,服务器会自动解开这个war包,并在这个目录下生成一个同名的文件夹.一个war包就是有特性格式的jar包,它是将一个web程序的所有内容进行压缩得到.具体如何打包,可以使用许多开发工具的IDE环境,如Eclipse等.也可以用 cmd 命令:jar -cvf myw

weblogic项目部署问题--Deployment could not be created. Deployment creator is null.

本地项目打成war包后部署到weblogic服务器,安装时没有报错,安装完成后启动服务,报Deployment could not be created. Deployment creator is null.开始怀疑是weblogic.xml文件的问题,一通修改后依然报错,后来在oracle官网查到有人问相同的问题,有人提供解决方案为,移除web-info目录下lib目录下一些可疑的jar包,通过对比已部署成功的项目,移除了webservice相关的4个jar文件,重启服务后OK.部署完之后再

javaEE项目部署方式

1.手动部署 2.自动化部署 "自动化"的具体体现:向版本库提交新的代码后,应运服务器上自动部署 原文地址:https://www.cnblogs.com/zyc-blogs/p/9674606.html

Tomcat项目静态和动态部署方式

Tomcat项目部署方式 一.静态部署 1.直接将web项目文件件拷贝到webapps 目录中   Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用.   所以可以将JSP程序打包成一个 war包放在目录下,服务器会自动解开这个war包,   并在这个目录下生成一个同名的文件夹.一个war包就是有特性格式的jar包,   它是将一个web程序的所有内容进行压缩得到.具体如何打包,可以使用许多开发工具的IDE环境,如Eclipse等.   也

Tomcat部署web项目常用方式

# web项目部署到tomcat方式总结 一:web项目最终的发布结构为:项目名为Env eclipse中项目结构图: eclipse export出的war包:上层目录为Env  文本说明: Env META-INF WEB-INF lib calsses web.xml 二:web.xml 配置 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.

【图文讲解】TomCat服务器环境配置及项目部署

转载请注明出处:http://blog.csdn.net/caoyouxing/article/details/42644575 如何下载安装tomcat?如何配置环境变量?如何部署项目?在这过程中是否和作者一样经常出现错误? 请仔细读文及注意事项. 工具/原料 1,JDK:版本为jdk-7-windows-i586.exe 下载地址http://www.oracle.com/technetwork/java/javase/downloads/index.html 2,tomcat:版本为apa

JBoss AS7中进行项目部署

AS7的项目部署方式与原有版本相比有了较大变化,本文通过实例来讲解AS7中的项目部署方式. 有关JBoss AS7的下载和安装,请参考蓝点上面的另一篇文章: http://bluedash.net/spaces/JBoss%20AS%207%20快速上手 部署一个简单的Web项目 下载安装完成后,我们用standalone方式来启动JBoss AS7: liweinan@smart:~/projs/jboss-7.0.0.CR1/bin$ ./standalone.sh 启动后,我们试着向AS7