问题描述(question):

修改了.w\js\css后运行还是之前效果的,没有运行修改后的,怎么办

问题原因:

用“启动BeX5运行平台.bat”或者到tomcat\bin下用startup.bat启动tomcat,运行找的是生成的缓存文件,修改了文件后要重新生成缓存才可以

解决方法:

  • 方案一:找到.w对应的.cache和.release删除,并删除浏览器的缓存
  • 方案二:修改UI2下自己应用的conf\ application.xml 中的版本号,然后重启tomcat服务
  • 方案三:修改model同级的conf\server.xml文件中的version版本号,然后重启tomcat服务

具体的缓存机制可以参考http://doc.wex5.com/?p=5503其中UIServer\WEB-INF\justep.xml中的version在BeX5V3.3及其之后的版本中是在model同级的conf\server.xml中配置的