2013-05-07 35 views
1

我正在尝试为使用maven构建的插件构建更新站点。我有一个网站项目,具有以下条目;Maven更新站点的创建和部署

<packaging>eclipse-update-site</packaging> 

我得到site.zip最终只包含的site.xml在它,即使目标/网站内我把所有的文件夹,即功能/ 的.jar,插件/的.jar,artefacts.jar ,content.jar和site.xml。

其次,我想将site.zip(包含所有内容)上传到FTP站点(删除远程计算机上的旧版本,并为DEV提取此新的zip,对于希望保留旧版本)

请你指点我正确的方向,因为我是新手。

感谢

-

Sjunejo

回答

1

包装类型Eclipse的更新站点已过时,使用Eclipse的仓库,而不是将默认创建一个存储库拉链。 有关详细信息,请参阅http://wiki.eclipse.org/Tycho/Reference_Card#Update_Site

+0

工作,只要澄清一次,即在档案(* .zip)文件中,它没有打包category.xml?我如何添加这个?现在我也有这个拉链。你能否请你指出什么是最好的更新实际存储库,即FTP站点。我可以使用wagon-ftp来上传,但是如何替换已经存在的文物和版本等。 – SJunejo 2013-05-08 08:58:11

+2

Category.xml信息应该滚动到生成的content.xml/jar和artifacts.xml/jar文件中。该文件不需要单独存在于生成的p2存储库中。 – Simon 2013-05-09 12:49:42

+0

感谢Simon,版本控制如何,换句话说,我有一个可以上传到我的FTP站点的zip文件,但是我可以在我的发布站点上远程提取zip文件,用户如何看到其他版本可用? – SJunejo 2013-05-15 11:11:33