最近用到weblogic。之前一直用的是tomcat。。对于weblogic早有耳闻,也知道它的使用相对tomcat来说复杂得多。但早晚要用到,所以今天就折腾了一天来熟悉weblogic部署web项目。
【版本】wls1036
【weblogic】——weblogic是一个强大的集成工具,他具有“域”的概念。一个weblogic server可以包含若干个“域”,一个“域”又可以部署多个web项目。相对tomcat的单一,它更为体现”集成“的概念。
weblogic安装成功后,会有一个QUICKSTART的向导,我们可以利用该向导建立自己的第一个”域“(第一个Getting started with Weblogic Server),向导走完之后,会发现在%WLS_HOME%(该路径指的是weblogic安装路径,我的是e:/weblogic)。之后会发现在%WLS_HOME%\user_projects\domains下会有一个名为base_domain的”域“!
有了第一个”域“之后,我们就开始部署项目的探索。
正式开始之前,先要理解weblogic会有2中模式——开发模式(weblogic安装成功之后默认的模式)、生产模式(生产模式是指项目上线时的部署模式)。以及这2种模式的相互转换:(摘自:http://blog.csdn.net/cuihaiyang/article/details/8289148)
1、生产模式--》开发模式
将domain路径下%DOMAIN_HOME%\bin\setDomainEnv.cmd文件set PRODUCTION_MODE=true 更改为 set PRODUCTION_MODE=false 或set PRODUCTION_MODE=
将%DOMAIN_HOME%\config\config.xml文件中<production-mode-enabled>true</production-mode-enabled>更改为<production-mode-enable