起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4062|回复: 8

[结贴] 更改w文件后不生效的问题

[复制链接]

116

主题

276

帖子

510

积分

高级会员

Rank: 4

积分
510
QQ
发表于 2017-4-14 13:17:00 | 显示全部楼层 |阅读模式
版本: 其它(帖子中说明) 小版本号: 3.6
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
Bex5版本3.6,w文件的更新
根据文档 http://docs.wex5.com/bex5-deploy-question-list-4013/,说明w文件有3种方法:
方案一:找到.w对应的.cache和.release删除,并删除浏览器的缓存
方案二:修改UI2下自己应用的conf\ application.xml 中的版本号,然后重启tomcat服务
方案三:修改model同级的conf\server.xml文件中的version版本号,然后重启tomcat服务

其中方案2和3均没有说明要求删除浏览器缓存。采用方案2更新,更改application.xml版本号、删除.cache和.release、重启tomcat,但是前端浏览器访问,并没有生效,必须清除浏览器缓存。考虑到方案3修改的是整个系统的版本号,没有采用。

问题:在不更改系统版本号(方案3)的基础上,是否存在方法在不清楚浏览器缓存使修改后的w文件生效?

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-4-14 14:26:27 | 显示全部楼层
方案二和方案三都是只修改版本号,重启tomcat
不需要自己主动删文件和浏览器缓存


不起作用确认文件中设置的是否正确
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

116

主题

276

帖子

510

积分

高级会员

Rank: 4

积分
510
QQ
 楼主| 发表于 2017-4-14 15:19:32 | 显示全部楼层
jishuang 发表于 2017-4-14 14:26
方案二和方案三都是只修改版本号,重启tomcat
不需要自己主动删文件和浏览器缓存

方案2,我确定更改了 UI2/应用/conf/application.xml中的版本号,并重启tomcat。而且,我还删除了cache和release目录,有时候,我还重新执行tools/compile/complieUI.bat,对UI重新编辑。但是,浏览器访问就是没有更新。。。。。我通过浏览器开发工具中看,对应页面的url地址中也含有新版本号信息了(url路径中变成新版本对应的缓存文件),但是页面显示就是没有更新,比如页面增加了组件或者修改了组件,显示报错。

清空浏览器缓存,再次访问就可以正常显示。

什么原因?毕竟不能要求所有访问者都进行浏览器清除缓存操作啊。。。。而且,也没有地方设置提示。。。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-4-14 16:13:27 | 显示全部楼层
确认每次都这样吗?
可以先按照方案3设置看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

116

主题

276

帖子

510

积分

高级会员

Rank: 4

积分
510
QQ
 楼主| 发表于 2017-4-14 16:52:03 | 显示全部楼层
jishuang 发表于 2017-4-14 16:13
确认每次都这样吗?
可以先按照方案3设置看看

是的,最近几次更新都是如此。必须清空浏览器缓存。。。。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-4-14 17:33:54 | 显示全部楼层
你好楼主,这个问题需要我在本地环境进行问题重现,所以会花费较长时间,请你耐心等待,我完成后会第一时间反馈结果,谢谢!
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-4-17 16:55:15 | 显示全部楼层
application.xml中的版本号,并重启tomcat本地测试没问题,找的就是新的文件

把application.xml文件的定义发一下看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

116

主题

276

帖子

510

积分

高级会员

Rank: 4

积分
510
QQ
 楼主| 发表于 2017-4-26 11:24:35 | 显示全部楼层
jishuang 发表于 2017-4-17 16:55
application.xml中的版本号,并重启tomcat本地测试没问题,找的就是新的文件

把application.xml文件的定义 ...

最近几天未上线,刚看到。application.xml文件见附件

application.zip

239 Bytes, 下载次数: 51

回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-4-26 13:27:45 | 显示全部楼层
这个没问题,修改了application.xml中的版本号,并重启tomcat就会找的新的文件
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-24 05:48 , Processed in 0.088577 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表