通过 WAN 在服务器上构建包含多个 JAR、Java 源和约 50 个 XP/CC 元素的 XPage 应用程序的构建时间大约需要几分钟。我已将应用程序复制到本地,构建时间降至〜 10 秒。
由于几天前本地应用程序的构建非常慢,大约 2-5 分钟。经过一些实验后,有一种解决方法:禁用位置文档中的 TCP 端口 - 它将构建时间缩短到几秒钟。即使它有效,它也无济于事 - 测试需要对用户进行身份验证,因此我需要将设计更改复制到远程或本地服务器 - 这意味着每次都更改位置(在线/离线)。
2013 年 4 月 4 日更新:我复制了当前位置文档并删除了主服务器和目录服务器。令我惊讶的是,有了这个位置,构建时间又回到了几秒钟——启用了 TCP 端口,因此可以进行复制。更令人惊讶的是,将主/目录服务器返回到新位置并没有重现问题 - 事实上它们不会影响性能。我知道,因为我已重命名当前位置文件,一切正常。据我了解,客户端配置中的“某物”与位置名称相关联。感谢西蒙的提示,我将进一步调查。
问题仍然悬而未决:我正在寻找一些(eclipse)偏好来控制这种行为 - 在构建本地应用程序期间与服务器进行意外通信。