我最近刚刚在Eclipse中安装了worklight以开发iPad应用程序,但我注意到与其他开发人员相比,构建和部署需要更长的时间。其他人每次建造需要5-7分钟,而我的需要大约25-30分钟。我不确定是什么原因,并希望就它可能是什么提出一些建议?
我被告知在构建过程中,worklight会将项目的内容复制到计算机上的另一个目录中,我认为该目录的位置可能是问题,但我不知道如何检查以查看正在发生。
修改:根据要求提供更多详细信息:
我的机器和我的同事机器都运行Windows 7 Enterprise,具有Intel双核和8G RAM。
包含项目的工作空间位于C:驱动器的基础本地,但用户配置文件/文件夹(如“我的文档”)存储在共享网络驱动器上。该项目本身为143mb。
答案 0 :(得分:2)
据我所知,影响构建时间的因素很少:
您可以尝试:
尝试使用托管在其他服务器上的资源,至少用于开发,例如:
<脚本data-dojo-config =“async:1” SRC = “HTTP // ajax.googleapis.com / AJAX /库/道场/ 1.8.1 /道场/的dojo.js” >
< script src =“http://code.jquery.com/jquery-1.9.1.min.js”>
尝试创建新的工作区并导入项目或删除(首先备份!)项目的元数据目录和文件(Workspace/WorklightServerHome
,bin/
)。您可能会成功删除并重新创建本机环境文件夹。还有一个-clean
标志you can pass to eclipse。
答案 1 :(得分:1)
我能解决自己的问题,工作灯正在使用存储在我的共享网络驱动器上的.wlapp。通过将TEMP和TMP环境变量更改为肯定是本地的文件夹(例如C:\ TEMP),worklight只访问本地文件,大大加快了构建过程。