【发布时间】:2013-02-07 20:57:45
【问题描述】:
我使用 eclipse helios 中的插件项目向导创建了一个 eclipse 更新站点。我已经向这个站点添加了一些功能并构建它,它工作正常(我可以将站点添加到 eclipse 中的更新管理器)。
现在我想将此更新站点移至服务器,以便可以在全球范围内访问它。但是我在哪里可以找到有关设置服务器以及如何将站点移动到正确文件夹的信息?
【问题讨论】:
标签: eclipse
我使用 eclipse helios 中的插件项目向导创建了一个 eclipse 更新站点。我已经向这个站点添加了一些功能并构建它,它工作正常(我可以将站点添加到 eclipse 中的更新管理器)。
现在我想将此更新站点移至服务器,以便可以在全球范围内访问它。但是我在哪里可以找到有关设置服务器以及如何将站点移动到正确文件夹的信息?
【问题讨论】:
标签: eclipse
这很简单:您需要一个可以通过 HTTP 提供文件的服务器。您将更新站点上传到服务器。您将拥有插件和功能目录以及所有相关的 XML 或压缩的 XML(取决于您如何创建它)。
例如,如果您的服务器位于http://update.example.com/,而您的 doc-root 位于 /var/docroot,那么所有这些文件都位于 /var/docroot 下,因此您将拥有 /var/docroot/plugins、/var/ docroot/features 等。
同样,非常简单,只需将本地更新站点复制到服务器并解压缩它(如果它是存档)。
【讨论】:
试试 p2-maven-plugin:http://projects.reficio.org/p2-maven-plugin/manual.html
它可以使用 HTTP 协议生成和公开 P2 更新站点。
【讨论】: