java面试题

当前位置: 面试问题网 > java面试题 > Weblogic的布署方式

Weblogic的布署方式

Weblogic有三种部署方法,自动部署,命令行部署和控制台部署。
  
   1、 自动布署:
   这里的自动布署特指在WeblogicServer_Homepplications目录。如果服务器启动期间启用了自动部署特性,则服务器会经常扫描applications目录,看是否增加了新的web布署,或者是否修改了web布署的程序.如果有新的布署,则服务器将试图以web根名(目录布署以文件夹名称为根名,war布署以war名称为根名)作为布署应用的初始化名称和根环境开始自动布署.所以,如果要采用自动布署功能,请将 webapp文件夹或者war包拷贝到applications目录下,WeblogicServer会定时检测自动布署。
   如何允许服务器自动布署呢?只要保证启动服务器的startWeblogic命令(windows下为 startWebLogic.cmd,Unix/Linux下为startWebLogic.sh)的PRODUCTION_MODE值为false或者不设置即可,这个也是默认值.上述两个文件在D:eauser_projectsdomainsdefault目录下.在此情况下,如果web 程序文件被修改,Weblogic Server将会自动加载.这个原则适用于applications目录下的全部三种布署方式.
   另外,虽然应用程序可以放置在applications目录下的任何位置,但是自动布署只适用于applications根目录.
   2、 命令行布署:
  
   在默认安装条件下,Weblogic Server会包含一个weblogic.Deployer的实用程序,提供基于命令行的布署与管理技术,可以方便的与Ant结合进行自动化布署(使用wldeploy任务).
   在使用命令行布署之前,要先进行环境变量的初始化,否则系统将识别不了weblogic.Deploy命令:
   D:eaweblogic81serverin>setWLSEnv.cmd
   设置成功,系统返回信息:
   CLASSPATH=d: bea JDK141~1 lib tools.jar;d: bea WEBLOG~1 server lib weblogic_sp.j
   ar;d: bea WEBLOG~1 server lib weblogic.jar;d: bea WEBLOG~1 server lib ojdbc14.ja
   r;D: tool java mysql mysql-connector-java-3.0.12-production-bin.jar
   PATH=d: bea WEBLOG~1 server bin;d: bea JDK141~1 jre bin;d: bea JDK141~1 bin;C: W
   INDOWS system32;C: WINDOWS;C: WINDOWS System32 Wbem;D: Borland JBuilder2005 thir
   dparty ant bin;d: bea WEBLOG~1 server bin oci920_8
   Your environment has been set.
   详细的参数请参考weblogic.Deployer的帮助信息.
   详细的可以参考sdj21的
   浏览地址为: http://dev2dev.bea.com.cn/bbs/jishudata/ArticleShow.jsp?Id=7
   3、 控制台(console)布署:
   这里的控制台布署方式是指基于web-UI的布署方式.
   启动先前配置好的server,输入:http://localhost:7001/console登录进入管理控制台.
   按顺序点击DeploymentsàWeb Application Modules,然后在右框架中点击链接Deploy a new Web Application Module,选择想要布署的web程序所在的目录.
   如果web程序可布署的话,在列表中的文件之前会出现一个单选框.
   选中要布署的web程序,点击Target Module按钮,输入布署的web程序名称(如果有多个服务器和集群,则还要选择目标服务器和集群),点击Deploy按钮,等待web布署启动.
  
   4、 Weblogic Server/Express8.1编译临时文件夹:
   Weblogic Server/Express 8.1 将JSP/Servlet文件编译为class,存储在D:eauser_projectsdomainsdefaultKEZC.wlnotdeleteextract目录下相应的子文件夹中.
   5、 Weblogic.xml解析:
   Weblogic.xml描述符文件用来对web.xml文件的基本配置和布署特性进行扩展,主要包含针对weblogic server特有的属性,比如安全代理角色控制、缺省web设置等.值得注意的是, 只要web.xml够用weblgic.xml并不是必须的.
   Weblogic.xml以weblogic-web-app为根节点,包括以下属性:
   description, weblogic-version, security-role-assignment, run-as-role-assignment,
   reference-descriptor, session-descriptor, jsp-descriptor, auth-filter,
   container-descriptor, charset-params, virtual-directory-mapping, url-match-map,
   preprocessor, preprocessor-mapping,security-permission, context-root,
   wl-dispatch-policy, servlet-descriptor,init-as, destroy-as
   详细的请查看来自weblogic.xml配套的DTD文件说明,里面有详细的元素功能说明和应用举例,浏览地址:http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd

【Weblogic的布署方式】相关文章

1. Weblogic的布署方式

2. 如何设定的weblogic的热启动模式(开发模式)与产品发布模式

3. Weblogic和WebSphere不同特点

4. 软件测试LoadRunner面试题:What is the difference between standard log and extended log?

5. Weblogc domain问题

6. weblogic面试题

7. 说说在weblogic中开发消息Bean时的persistent与non-persisten的差别

8. 如何查看在weblogic中已经发布的EJB

9. 在weblogic中发布ejb需涉及到哪些配置文件

10. Tomcat中怎么使用log4j输出所有的log

本文来源:https://www.mianshiwenti.com/a12308.html

点击展开全部

《Weblogic的布署方式》

将本文的Word文档下载到电脑,方便收藏和打印

推荐程度:

进入下载页面

﹝Weblogic的布署方式﹞相关内容

「Weblogic的布署方式」相关专题

其它栏目

也许您还喜欢