在weblogic中可以成功的部署应用,可以打包ear,也可以以复制文件夹的形式
当我们修改jsp或class文件的时候必须要重启weblogic才能将效果在应用中显示出来,这样在开发过程中只要有一点改动就要重启服务器, 导致陷入了改动-重启-部署的一个冗长的过程,在开发过程中可以以分散的形式来部署ear或者war,
其实这些都可以通过配置解决,修改weblogic.xml,留意下面配置文件的注释:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN" "http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd">
<weblogic-web-app>
<jsp-descriptor>
<jsp-param>
<param-name>compileFlags</param-name>
<param-value>-g</param-value>
</jsp-param>
<jsp-param>
<param-name>keepgenerated</param-name>
<param-value>true</param-value>
</jsp-param>
<jsp-param>
<param-name>pageCheckSeconds</param-name>
<!--
用来控制检查页面的频率时间,为-1时不检查
正数时,对于jsp页面的改动服务器能马上认出来
-->
<param-value>5</param-value>
</jsp-param>
</jsp-descriptor>
<container-descriptor>
<!--
-1时对servlet类的改动能认出并自动更新部署,
正数时,对Class类的改动就抛出以下异常
-->
<servlet-reload-check-secs>-1</servlet-reload-check-secs>
<prefer-web-inf-classes>false</prefer-web-inf-classes>
</container-descriptor>
<context-root>managerWeb</context-root>
</weblogic-web-app>
====================== buckup=============
<wls:jsp-descriptor>
<wls:keepgenerated>true </wls:keepgenerated>
<wls:package-prefix>jsp_servlet </wls:package-prefix>
<wls:page-check-seconds>1 </wls:page-check-seconds>
<wls:precompile>false </wls:precompile>
<wls:verbose>true </wls:verbose>
<wls:working-dir>../ms_temp_jsp </wls:working-dir>
<wls:print-nulls>false </wls:print-nulls>
<wls:backward-compatible>true </wls:backward-compatible>
<wls:encoding>UTF8 </wls:encoding>
<wls:debug>true </wls:debug>
</wls:jsp-descriptor>
<wls:container-descriptor>
<wls:servlet-reload-check-secs>0 </wls:servlet-reload-check-secs>
<wls:resource-reload-check-secs>0 </wls:resource-reload-check-secs>
<wls:save-sessions-enabled>false </wls:save-sessions-enabled>
<wls:prefer-web-inf-classes>true </wls:prefer-web-inf-classes>
</wls:container-descriptor>
分享到:
相关推荐
学习如何使用WebLogic的部署工具(如WLST - WebLogic Scripting Tool)来部署WAR、EAR和JAR文件,理解部署计划和配置文件的作用,以及如何进行热部署和更新。 4. **集群和高可用性**: WebLogic 8.1支持集群部署...
6. **部署和生命周期管理**:WebLogic Server 8.1支持多种部署模型,包括传统部署、EAR(Enterprise Archive)和WAR(Web Application Archive),以及热部署和热更新,便于应用的发布和维护。 7. **安全性**:提供...
为了解决这个问题,我们需要配置WebLogic的部署描述符文件`weblogic.xml`。 在`weblogic.xml`中添加以下内容: ```xml <weblogic-web-app> <servlet-reload-check-secs>-1 <context-root>ccbroot </weblogic...
WebLogic服务器是Oracle公司的一款企业级Java应用服务器,它提供了用于构建、部署和管理Java EE(Enterprise Edition)应用程序的全面平台。本培训资料将深入探讨WebLogic的核心概念、功能以及如何有效利用它来优化...
2.4 WebLogic部署应用有多种方式:手工部署、自动部署、更新部署、热部署等,选择哪种方式取决于具体需求和应用的特性。 2.5 设置session超时时间可以在WebLogic控制台的“服务器”->“Web容器”->“Servlet”配置...
3. **部署应用**:将Java应用部署到WebLogic Server中,支持热部署。 4. **故障排查**:当遇到问题时,可以查看日志文件进行故障排查。 综上所述,WebLogic Server是一款功能强大、易于使用的应用服务器,适合于...
- **热部署**:可以在不重启服务器的情况下部署或更新应用程序,大大提高了开发效率。 - **模块化部署**:支持将大型应用拆分成多个模块分别部署,便于维护和管理。 #### 三、适用场景 - **企业级Web应用**:适用...
而`container-descriptor`则可以设置容器级别的参数,比如`servlet-reload-check-secs`决定了WebLogic多久检查一次Servlet是否需要热部署。 在JSP页面中,我们可以通过`session.getId()`和`session.getCreationTime...
### MAXIMO扩展开发环境配置详解 #### 一、概述 ...这不仅有助于提升开发效率,还能确保开发过程中能够及时发现和解决问题,从而加快项目的推进速度。希望本指南能帮助开发者们顺利开展MAXIMO的二次开发工作。
介绍了热部署(Hot Deploy)的概念,以及如何部署布局模板、Portlets和主题,使开发成果快速上线。 ### 七、教程 包含了一系列实用教程,如“Hello World”、IFrame、日历、论坛和邮件功能的实现,帮助开发者快速...
- WebLogic 8.1 SP4 - WebSphere 6.0.2.5 - WebSphere 5.1 - **数据库支持**: - DB2 - Firebird - Hypersonic - InterBase - JDataStore - MySQL - Oracle - PostgreSQL - SAP - SQL Server - **...
- 阈值报警功能,便于及时发现并解决问题。 7. **其他要求**: - 支持物理分区,提高资源利用率。 - 集群系统所需组件,如连接部件、线缆和接口卡。 - 提供产业标准键盘和控制台,以及N+1冗余电源和电扇。 二...
9.9. 常见问题的解决方法 9.9.1. 对一个特定的 DataSource 使用了错误的事务管理器 9.10. 更多的资源 10. DAO支持 10.1. 简介 10.2. 一致的异常层次 10.3. 一致的DAO支持抽象类 11. 使用JDBC进行数据访问 ...
9.9. 常见问题的解决方法 9.9.1. 对一个特定的 DataSource 使用了错误的事务管理器 9.10. 更多的资源 10. DAO支持 10.1. 简介 10.2. 一致的异常层次 10.3. 一致的DAO支持抽象类 11. 使用JDBC进行数据访问 ...
9.9. 公共问题的解决方案 9.9.1. 对一个特定的 DataSource 使用错误的事务管理器 9.10. 更多的资源 10. DAO支持 10.1. 简介 10.2. 一致的异常层次 10.3. 一致的DAO支持抽象类 11. 使用JDBC进行数据访问 11.1. 简介 ...
9.9. 公共问题的解决方案 9.9.1. 对一个特定的 DataSource 使用错误的事务管理器 9.10. 更多的资源 10. DAO支持 10.1. 简介 10.2. 一致的异常层次 10.3. 一致的DAO支持抽象类 11. 使用JDBC进行数据访问 11.1....
9.9. 公共问题的解决方案 9.9.1. 对一个特定的 DataSource 使用错误的事务管理器 9.10. 更多的资源 10. DAO支持 10.1. 简介 10.2. 一致的异常层次 10.3. 一致的DAO支持抽象类 11. 使用JDBC进行数据访问 11.1....