将OSGi Servlet部署到Domino

时间:2015-10-02 10:00:01

标签: osgi xpages domino-designer-eclipse

我使用本教程中的说明编写了一个servlet:http://www.slideshare.net/fiorep/domino-osgi-development幻灯片34到57.这很好用,并且在通过pde.launch.ini部署时很容易调试。现在我想弄清楚如何将它部署到另一台服务器。

据我所知,我认为首选的方法是创建一个OSGi包并通过updatesite.nsf进行部署。当我尝试将新的本地更新站点添加到更新站点时,它会提示我输入site.xml。这就是它让我崩溃的地方 - 那个文件来自哪里?我错过了一些步骤吗?

2 个答案:

答案 0 :(得分:1)

对于您的OSGi项目,您必须创建另一个类型为“Updatesite project”的项目。将您的OSGi项目和所有依赖项添加到该项目并构建它。该项目将生成/包含您需要通过updatesite.nsf在上部署的site.xml。

https://wiki.eclipse.org/FAQ_How_do_I_create_an_update_site_(site.xml)%3F

答案 1 :(得分:1)

如果要更新站点方式,首先需要创建一个功能项目,将所需的插件添加到此项目中。 之后,您需要创建更新站点和功能项目。 最后点击build或build All。 然后,您可以在本地计算机上的某个位置安装更新站点。 如果要将其导入更新站点数据库,请指向此更新站点项目的site.xml。