1  添加新功能

直接将新功能的模型资源复制到运行环境相应的目录下即可.

2  删除功能

删除功能相应的模型资源即可.

3  更新功能

3.1 更新业务模型

3.1.1 更新相应的业务模型文件

对于java文件,不仅需要更新java源码,还需要更新相应的classes;其它
文件只需要更新即可。

3.1.2 标识更新的模块列表

在BIZ目录中添加一个.modified文件,文件的内容记录需要更新模块列表,以换行进行分隔;

模块命名规则:

a. java文件所在的模块:dsrc或src的父目录; 例如BIZ模型中”/SA/task/logic/code/dsrc/Task.java”对应的模块是”/SA/task/logic/code”;

b. 非java文件所在的模块:当前目录; 例如BIZ模型中”/SA/task/workTask/workTask.process.m”对应的模块是”/SA/task/workTask”;

3.2 更新界面模型(UI或mobileUI)

3.2.1 W文件更新:将服务器上的.w, .release(如果有的话)和.cache文件删除,复制最新的.w文件到服务器上;

3.2.2 [此特性2000 SP2后才支持]JS文件更新:不仅需要更新JS文件,还需要修

改当前应用的版本号(应用的版本号在”/应用名/config/application.xml”文件中的
version节点中标识);

3.2.3 JAVA文件更新: 更新java源码和相应的classes文件;

同时在UI或mobileUI下添加.modified文件,标识更新过哪些模块下的java(模块命名规则与BIZ层类似,唯一的区别界面模块必须以/UI或/mobileUI开头);

3.2.4 其它文件更新:更新文件自身即可;

本文由WeX5君整理,WeX5一款开源免费的html5开发工具H5 App开发就用WeX5!

阅读其他app 开发相关文章:http://doc.wex5.com/?p=3443