2010年7月28日 星期三

[Note]Maven


最近因為想開發android與google storage結合的application,於是認真的研究了一下相關的資料
一開始選擇自己硬幹從google storage的authrization開始實做起,搭配apache httpclient 4.x存取google storage的RESTful API,結果目前一直收到403 forbidden,只好轉向查看網路上有沒有別人開發的project
搜尋了一下,其實因應雲端的到來,開始有人針對所有的cloud去實做存取的api,其中自己找到比較大的就屬
jclouddasein-cloud 這兩個project
dasein-cloud 提供user類似JDBC的概念使得開發者可以略過各家Cloud Provider需實做的繁瑣的API介接,供使用者得以使用統一的語法對各家cloud進行操作
而jcloud開發理念也如此,不過針對我所需要的google storage目前則尚在開發中,開發者建議我直接使用目前的snapshot版本,也因此讓我接觸到使用maven build自己的jar
簡單紀錄一下常用的指令
mvn compile(compile project)
mvn clean (清除原本建立的紀錄)
mvn package (build成jar)
而與eclipse的整合可看eclipse-plugin
Maven with Eclipse 3.5 (Gallileo)

待續

沒有留言: