Build 在构建自动打开的情况下将Jar文件导入nsf会导致重复构建

Build 在构建自动打开的情况下将Jar文件导入nsf会导致重复构建,build,jar,xpages,Build,Jar,Xpages,使用DDE如果我使用新的Jar设计元素或通过web inf\lib将Jar文件导入nsf,那么一旦我保存一个xpage,工作区就会进入持续重建。它重建工作空间、停止、重建、停止等 只有删除jar设计元素,从构建路径中删除它,或者自动关闭构建,它才会永远停止 我在没有网络连接的本地数据库和服务器副本上选择了不同的JAR,所有这些都会导致相同的持续重建 引用外部jar很好,但我更愿意将其保存在nsf中 我正在使用DDE9.0 我猜这与这个问题有关,这个问题描述了NSF中的JAR如何被分离以进行编译。

使用DDE如果我使用新的Jar设计元素或通过web inf\lib将Jar文件导入nsf,那么一旦我保存一个xpage,工作区就会进入持续重建。它重建工作空间、停止、重建、停止等

只有删除jar设计元素,从构建路径中删除它,或者自动关闭构建,它才会永远停止

我在没有网络连接的本地数据库和服务器副本上选择了不同的JAR,所有这些都会导致相同的持续重建

引用外部jar很好,但我更愿意将其保存在nsf中

我正在使用DDE9.0

我猜这与这个问题有关,这个问题描述了NSF中的JAR如何被分离以进行编译。这就好像这种分离导致了一个更新,使DDE认为它必须再次重建 什么对我有效:

  • 关闭自动生成
  • 进口罐
  • 将Jar添加到构建路径
  • 将NSF链接到onDisk项目
  • 将DDE设置为自动监视更改(在首选项中)
  • 重新打开自动构建

然后,当您需要用更新的版本替换Jar时,只需将其复制到OnDisk项目中——更换Jar后,您需要重新启动http预览。

NB:我必须*关闭自动构建*将Jar复制到磁盘项目中的web inf/lib目录*将NSF链接到OnDisk项目*将Jar添加到构建路径