0

Notes 10.0.1 FP3 导致以下编译错误,但 Notes 9.0.1 FP10 SHF81 没有相同的问题。有没有办法在不安装 9.0.1 的情况下解决这个问题?

1) 不能嵌套 'IBM/Notes/framework/rcp/eclipse/plugins/org.eclipse.swt.win32.win32.x86_3.105.3.20190810-1410' 2) 容器 'IniVariable Java Library' 引用不存在的库 'IBM \Notes\Data\SwPDFC\java\ver6.20.000\swpdfc-2.0.0.jar'

在此处输入图像描述

4

2 回答 2

0

当您创建一个新的空白数据库时,它会自动包含“插件依赖项”,这似乎会拉入“Notes\framework\rcp\eclipse\plugins”文件夹中的所有内容,其中包括错误消息中显示的引用插件。问题是当您添加一个新的变量类路径条目并选择 ECLIPSE_HOME,然后导航到相同的“Notes\framework\rcp\eclipse\plugins”位置时。

如果您为新的变量类路径条目选择不同的文件夹或从构建路径库中删除“ECLIPSE_HOME”或“插件依赖项”,错误就会消失。我已经包含了下面的屏幕截图,显示了我的意思。

无法嵌套编译错误

由于扩展库被引入 Notes 核心,它现在必须是插件依赖项的一部分,当通过 IniVariable 选项添加时,使用 10.0.1 的用户会产生冲突。我仍然需要与拥有 Notes 9.0.1 FP10 SHF81 的同事确认构建路径。

于 2020-02-26T22:57:43.943 回答
0

看起来您使用的是 SWING PDF 转换器。也许您应该尝试重新安装转换器,或者您可能必须查看是否有与 Notes 版本 10 兼容的较新版本。正如所stwissel指出的 Notes 版本 10 使用 Java8 和 OpenJDK,所以也许 SWING PDF 转换器的较新版本是解决方案。

于 2020-02-24T07:55:46.170 回答