2010-04-27 58 views
0

我正在尋找的標準,方法和技術(軟件系統)支持:支持遷移,軟件構建和依賴分析

  • 軟件建設(其中很多)
  • 依賴關係管理(在編譯,程序啓動-up)(Maven的,使用SCons)
  • 遷移依賴於新的版本(如圖書館)(任意?)

主要是我很感興趣的Java工具,但請不要restri克拉。
只做螞蟻 maven構建Java軟件?

我問叔叔谷歌,但我需要知道的一切。
任何答案都會有幫助。

+0

你可以手工編譯Java(在命令行中),使用make,使用shell腳本,使用批處理文件,無論您想要什麼。不管這是否舒適是一個不同的問題... – extraneon 2010-04-27 12:02:46

回答

0

下面的東西是工具,但是你在尋找什麼樣的標準?

從我身邊的一些例子:

軟件建設gradlebuildrphingCMake (C/C++ like)

CI Systems

依賴管理就像你提到的Maven2/3

+0

我正在尋找任何有關將項目升級到新版本庫和技術的方法。 – cdar 2010-04-27 12:55:14

+0

一種簡單的方法來更新庫將創建一個分支(由您選擇的VCT)更新到新的lib版本並進行測試......如果這能很好地將更改集成到您的dev/rel行中。如果您已經實施了構建過程(構建,部署,測試等),而不是取決於您對新技術的期望,那麼構建過程可能是一項繁重的工作? (降低成本等?) – khmarbaise 2010-04-27 14:31:14