2

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

如果我删除 jar 设计元素、将其从构建路径中删除或关闭自动构建,它只会永远停止。

我已经尝试在没有网络连接的本地数据库和服务器副本上选择不同的 Jar,所有这些都会导致相同的不断重建。

引用外部 jar 可以正常工作,但我更愿意将其保存在 nsf.xml 中。

我正在使用 DDE 9.0

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

4

1 回答 1

2

什么对我有用:

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

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

于 2013-07-16T07:48:19.563 回答