使用Build Automatically on开启将Jar文件导入nsf会导致重复生成

时间:2013-07-16 06:47:11

标签: build jar xpages

如果我将Jar文件导入到nsf中,使用新的Jar Design元素或通过web-inf \ lib,则使用DDE,然后只要保存xpage,工作区就会进入不断的重建。它重建工作区,停止,重建,停止等。

如果我删除了jar设计元素,将其从构建路径中删除或者自动关闭Build,那么它只会停止。

我在没有网络连接的本地数据库上选择了不同的Jars并在服务器副本上尝试了这一点,所有这些都导致了相同的常量重建。

引用外部jar工作正常,但我更喜欢将它保存在nsf中。

使用DDE 9.0

我猜这与某个问题有关,它描述了如何将nsfs中的jar分离以进行编译。这就好像这个分离导致更新,这使得DDE认为它必须再次重建 https://stackoverflow.com/search?q=xpages+jar+build

1 个答案:

答案 0 :(得分:2)

什么对我有用:

  • 关闭自动构建
  • import Jar
  • 将Jar添加到构建路径
  • 将NSF链接到onDisk项目
  • 设置DDE以自动监控更改(在首选项中)
  • 切换回自动构建

然后当你需要用更新版本替换Jar时,只需将其复制到OnDisk项目中 - 你需要在更换jar后重启http预览。