2013-05-07 40 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