weblogic更改文件不生效问题

在weblogic部署了war文件路径中,/opt/Oracle/Middleware/user_projects/domains/exportal/servers/AdminServer/tmp/_WL_user/exportalV8/2wshrx/war/home.jsp,其中exportalV8是部署的项目名,修改了home.jsp文件,死活发现系统没有读到修改后的最新文件,在清除了浏览器缓存,删除cookies文件,重启应用,重启中间件,重新部署项目这些都用过后,发现还是老样子,在排除了以上问题,经过一阵折腾才知道原来weblogic的部署模式分为两种:一种为生产模式,一种为开发模式,具体的在WebLogic的部署模式:开发模式、生产模式区别及相互转换的方法文章中讲到,于是按照文章说的查看了一下weblogic,发现还真的是生产模式,于是把生产模式改为开发模式就解决这个问题了。

但是对于这种在部署项目后进行文件替换的动作一般在生产环境中是很少见得,我这里是因为项目中代码有这方面的需求,功能需要替换文件,因此造成了文件的改动,但是却处于生产模式,生产模式不会对文件改动的这一行为进行自动重新部署操作,因此在运行中的系统不会看到文件改动后的内容。这就需要在看看有什么办法能从根本上解决这个问题了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值