如何在 Eclipse Mars 中安装 OpenNTF Domino API 3.1.0 以便与 OSGi 插件一起使用?
How to install OpenNTF Domino API 3.1.0 in Eclipse Mars for use with OSGi plugins?
我想在做 OSGi 插件开发时尝试使用 ODA,发现了 Paul Withers 的这个例子:
http://www.intec.co.uk/wp-content/uploads/2015/10/com.paulwithers.demoServlet.update.3.0.zip
导入项目后的问题是 'org.openntf.domino' 和 'org.openntf.domino.xsp' 的 ODA 依赖项(必需的插件)未解决。
尝试在 Eclipse Mars 中安装 ODA 3.1.0 会产生以下错误:
Missing requirement: OpenNTF Domino API requires 'com.ibm.icu.base 0.0.0' but it could not be found
如何解决?
Ove 致以最诚挚的问候
你有安装XPages SDK吗?这将指向所有相关的 Domino-related jar 文件。
如果需要更多讨论,最好在 OpenNTF Slack Chat 的 ODA 区域提问。如果你还没有加入(我看不到你的名字),你可以在 https://openntfslackin.mybluemix.net/
加入
我发现最好不要将 ODA 实际上安装到 Eclipse 中,而是将其添加到目标平台中。我现在所做的是,使用专用于 XPages-targetted 开发的 Eclipse 工作区,我在 Preferences - Plug-in Development - Target Platform
中创建了一个新的目标平台定义,它指向我正在使用的每个库,以及 Update Site for Build Management IBM放在一起。例如,在我的一个项目中:
这也有助于 Maven 构建,从那时起我可以从 pom 指向这些存储库并拥有一致的目标平台。
我想在做 OSGi 插件开发时尝试使用 ODA,发现了 Paul Withers 的这个例子:
http://www.intec.co.uk/wp-content/uploads/2015/10/com.paulwithers.demoServlet.update.3.0.zip
导入项目后的问题是 'org.openntf.domino' 和 'org.openntf.domino.xsp' 的 ODA 依赖项(必需的插件)未解决。
尝试在 Eclipse Mars 中安装 ODA 3.1.0 会产生以下错误:
Missing requirement: OpenNTF Domino API requires 'com.ibm.icu.base 0.0.0' but it could not be found
如何解决?
Ove 致以最诚挚的问候
你有安装XPages SDK吗?这将指向所有相关的 Domino-related jar 文件。
如果需要更多讨论,最好在 OpenNTF Slack Chat 的 ODA 区域提问。如果你还没有加入(我看不到你的名字),你可以在 https://openntfslackin.mybluemix.net/
加入我发现最好不要将 ODA 实际上安装到 Eclipse 中,而是将其添加到目标平台中。我现在所做的是,使用专用于 XPages-targetted 开发的 Eclipse 工作区,我在 Preferences - Plug-in Development - Target Platform
中创建了一个新的目标平台定义,它指向我正在使用的每个库,以及 Update Site for Build Management IBM放在一起。例如,在我的一个项目中:
这也有助于 Maven 构建,从那时起我可以从 pom 指向这些存储库并拥有一致的目标平台。