为什么我的工作灯项目构建/部署比同事慢得多?(Why does my worklight proje

2019-10-29 19:02发布

我最近刚安装工作灯在Eclipse中,以开发iPad应用程序的工作,但我注意到它需要我显著更长的时间来建立和相比其他开发人员部署。 其他人采取rougly 5-7minutes每个生成而我的时间约25-30分钟。 我不知道这可能是原因,并希望它可能是什么一些建议吗?

有人告诉我,在构建过程中工作灯拷贝你的项目的内容到你的机器上的另一个目录,我认为目录的位置可能是问题,但我不知道如何检查,看看这种情况正在发生。

编辑:为了让更多的细节的要求:

无论我的机器和我的同事的机器运行的是Windows 7企业版,搭配Intel双核心,内存为8G。

包含项目工作区被局部地位于C的基:驱动器,但用户配置文件/文件夹,如我的文档被存储在共享网络驱动器上。 该项目本身是143MB。

Answer 1:

据我所知有一些影响的建造时间几个因素:

  • 该项目的规模(如100MB)
  • 文件中的项目编号(如1200名的文件)
  • 您的环境陷入一种奇怪的状态。
  • 有人报道的性能问题与添加新的Java代码 。
  • 硬件

你可以试试:

  • 通过删除不必要的文件,压缩图像使用较低的项目的规模有损压缩等。
  • 拼接像JS和CSS文件资源。
  • 尝试使用托管于其他服务器,至少用于发展的资源,例如:

    <脚本数据道场-配置= “异步: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/WorklightServerHomebin/ )。 你可能有一些成功删除并重新创建本地文件夹的环境。 还有一个-clean标志可以传递给蚀 。



Answer 2:

我能解决我自己的问题,工作灯使用其存储在我的共享网络驱动器上的.wlapp。 通过改变TEMP和TMP环境变量到一个文件夹是肯定的地方,如C:\ TEMP,工作灯则只能访问本地文件极大加快构建proccess。



文章来源: Why does my worklight project build/deploy much slower than coworkers?