maven是java的一個依賴,打包管理的工具,稍微大一點的java項目都需要使用maven。
隨着java的壯大,maven倉庫越來越大,倉庫中的jar包有60多萬,各種group,各種構件,各種版本。jar包之間的依賴關係也不容易理清楚,有的jar包有很多個版本,我們很難搞清楚那個版本是更通用,各個版本之間有什麼區別。
現在好了內存溢出OutOfMemory.CN開發一個maven內容分析的網站,這裏有最近更新的jar包,有group的列表,還有各個版本,以及各個版本在maven中央倉庫的引用次數。
如下圖是junit各個版本的使用情況:
從上圖可以看到junit的4.11已經是目前引用量最大的版本了,應該不會有什麼風險。
另外這個網站還提供jar包的詳細信息,包括jar包的主頁,項目源碼地址,bug管理地址,以及郵件組地址,依賴,和被依賴項分析,如下圖所示:
另外如果此項目公開了其開發人員,你也可以在這裏看到開發人員的信息列表。