在开发web应用时,如果通过weblogic的控制台部署war包,则weblogic默认在运行期不会解压war,这对于调试jsp颇为不便。其实,只需一个简单的设置就可以强迫weblogic解开war,并且编辑jsp后weblogic会重新加载,方便调试。
以8.1 sp4为例,打开bea/user_projects/domains/<my-domain>/config.xml,找到相应的war包:
<Application Name="test" Path="C:\java\bea\user_projects\domains\mydomain\applications\test.war" StagingMode="nostage" TwoPhase="true">
将StagingMode由nostage改为stage,重启weblogic即可。解压后的目录在myserver目录下。
需要注意的是,一旦war包需要重新部署,除了更新war包外,还要删除bea/user_projects/domains/<my-domain>/myserver目录下的.wlnotdelete和stage目录,以便强迫weblogic重新解开最新的war包,否则将继续使用原来已解压的目录。
以8.1 sp4为例,打开bea/user_projects/domains/<my-domain>/config.xml,找到相应的war包:
<Application Name="test" Path="C:\java\bea\user_projects\domains\mydomain\applications\test.war" StagingMode="nostage" TwoPhase="true">
将StagingMode由nostage改为stage,重启weblogic即可。解压后的目录在myserver目录下。
需要注意的是,一旦war包需要重新部署,除了更新war包外,还要删除bea/user_projects/domains/<my-domain>/myserver目录下的.wlnotdelete和stage目录,以便强迫weblogic重新解开最新的war包,否则将继续使用原来已解压的目录。
发表评论
-
Struts标签 下拉框 迭代
2009-09-16 09:08 1589案例: select latnid from t_latn; ... -
线程的基本用法
2009-06-25 11:04 812实现多线程的方法有3种: 1.继承thread类 eg : ... -
Timer的用法
2009-06-25 09:07 1059使用Timer和TimerTask组合 最后 ... -
线程的通俗解释
2009-06-24 08:26 1313但是进程的概念相 ... -
进程通俗解释
2009-06-24 08:21 878进程(Process)指操作系统中一个独立运行的程序。例 ... -
java 调用存储过程 和 PreperStmt的用法
2009-06-14 10:54 1273PreparedStatement 的用法PreparedSt ... -
MyEclipse更改快捷键
2009-06-14 08:22 2307MyEclipse安装完成之后,有一个很常用的快捷键Conte ... -
java最大公约数算法
2009-05-20 20:06 1851最大公约数算法:如果r是a和b之间相除后的余数,则a和b之间的 ... -
创建文件,并填写内容的几种方式
2009-05-15 08:23 976import java.io.*; public class ... -
java 存储过程传递数组类型的参数
2009-05-11 08:06 1504import java.sql.*; public cla ... -
javascript onpropertychange
2009-05-09 14:38 1084<!DOCTYPE HTML PUBLIC " ... -
java.math.BigDecimal的精度问题
2009-05-09 11:21 13511. String myMoney = "100 ... -
JAVA设计模式
2009-04-24 09:15 15091、FACTORY(工厂模式) 2、BUILDER(建造模式 ... -
Struts2入门与配置
2009-04-09 08:21 911年前在上海静静等待回家的日子 , 闲来无事,在好友李三年的 ... -
JavaMail
2009-04-03 09:00 716package com.tom; import org.ap ... -
javascript 动态增加删除表格
2009-02-28 09:19 803<!DOCTYPE HTML PUBLIC " ... -
在web.xml不认<taglib>解决办法:
2009-02-22 20:40 727在web.xml不认<taglib>解决办法: ... -
自己实现单点登录
2009-02-21 16:04 1050摘要:单点登录(SSO)的技术被越来越广泛地运用到各个领域的软 ... -
java多线程并发访问解决方案
2009-02-21 15:40 1432多线程并发访问解决方案 synchronized关键 ... -
JAVA字符串常用写法
2009-02-19 08:31 1483/** * Title: Java Bean 工 ...
相关推荐
【标题】:“WebLogic部署测试WAR包” 在Java企业级应用开发中,Web服务器和应用服务器扮演着至关重要的角色。WebLogic是Oracle公司提供的一款强大、功能丰富的Java EE应用服务器,而WAR(Web ARchive)文件则是一...
WebLogic会自动解压WAR文件,并将其内容置于应用程序服务器的相应目录下。 6. **测试和验证**:部署完成后,可以通过Web服务客户端工具或者通过Web浏览器访问Web服务的WSDL(Web Services Description Language)来...
weblogic 11G 下部署war包无法正常启动,解压部署可以正常启动的问题
war包部署在WebLogic中,可以通过管理控制台上传或在域的部署目录下放置war文件,然后在控制台中激活部署。 总的来说,这些步骤涵盖了Java开发环境的搭建、Oracle数据库的配置、PL/SQL工具的使用,以及两种常见的...
经过多次测试发现,将Web应用以War包的形式部署到WebLogic服务器时总是不成功,而将war包解压之后以文件夹的形式部署时就可以成功,具体的原因不知道未知,希望有这方面经验的园友们能够指导一下。下面就来讲一下...
- 使用`jar -xfv iam.war`命令解压WAR包到指定目录。 2. **通过Web界面管理后台部署**: - 访问`http://10.224.20.65/console`登录WebLogic控制台。 - 在控制台左侧菜单中选择“部署”选项,在右侧界面上点击...
而集成服务器,如Tomcat、Jetty、WebLogic或WebSphere,是用来部署和管理这些WAR包的平台。 首先,WAR包是基于JAR(Java ARchive)格式的扩展,专为Web应用程序设计。开发者可以使用构建工具,如Maven或Gradle,将...
接下来,你可以利用这个库提供的各种任务来管理和控制WebLogic。例如,`deploy`任务可以用来部署应用到WebLogic Server,配置如下: ```xml <weblogic Deployer url="t3://localhost:7001" user="weblogic" ...
1. **解压war包**:使用以下命令在新建的文件夹中解压war包: ``` unzip SISStandard.war -d SISStandard ``` 2. **拷贝文件**:将必要的文件及文件夹复制到Weblogic域目录(base_domain)中。 - 将`antlr-2.7.6....
1. 首先,使用`jar -xvf <war_file>.war`命令解压WAR包,例如:`jar -xvf dicp.war`。 2. 创建一个新的文件夹,比如`dicp`,用来存放解压后的文件。 3. 将解压得到的所有文件和目录移动到`dicp`文件夹内。这可以通过...
它通过在应用程序启动时安装 agent 实现监控,无需对代码进行任何修改,能够最大限度地减少对应用性能的影响(据官方数据,性能损耗可控制在 3% 以内)。Pinpoint 主要具有以下特点: - **分布式事务追踪**:支持跨...
WebLogic在启动时并不会先解压WAR包,而是直接使用WAR包运行应用。这导致了在JSP和Servlet中使用`getRealPath("/")`方法返回意外结果,如null。解决方法是改变部署策略,不使用WAR包部署,而是采用文件目录部署。在...
一旦WebLogic Server运行,你可以部署应用程序WAR、EAR或JAR文件。这可以通过管理控制台、 WLST 或者Ant脚本来完成。 8. **监控和管理**: 使用WebLogic管理控制台(默认端口为7001)对服务器、应用进行监控和...
复制并重命名ArcIMS安装目录下Connectors/Servlet中的arcimsservletconnector.war为servlet.war,创建一个名为build的新文件夹,并解压war包到该文件夹。 C. 编辑\WEB-INF\classes\Esrimap_prop文件,将...
7. **简单部署**:部署应用程序到WebLogic Server,通常需要打包成WAR或EAR文件。将这些文件复制到`domain_name\servers\server_name\autodeploy`目录下,WebLogic Server会自动检测并部署应用。 8. **网络安全**:...
- 应用程序WAR包会被解压至域目录下的`applications`或`autodeploy`文件夹中。 - `WEB-INF/classes`目录下通常不会包含未编译的类文件,这些类文件会被编译并放置在特定的目录中。 #### 五、卸载WebLogic - **...
6. **部署应用**:将打包好的Java EE应用(WAR、EAR、EJB JAR等)部署到WebLogic Server,可以使用Console或命令行工具`wldeploy`。 7. **监控与优化**:通过Console或日志文件监控服务器状态,根据性能指标进行...
出现这个原因是因为部署的时候使用的是 WAR 包,WebLogic 部署应用不像 Tomcat 先将 WAR 解压在启动,而是直接使用 WAR 启动。解决办法是使用文件目录部署方式,而不是使用 WAR 包部署。 四、文件目录部署 使用...
- **操作**: 将项目部署包上传至Weblogic服务器上的特定目录。 - **步骤二**: 更新数据库连接信息。 - **操作**: 修改应用程序配置文件中的数据库连接参数,改为使用Weblogic JNDI连接方式。 - **步骤三**: 解决...