2011-05-05 37 views
0

我有很多很多很多的adhoc和一般實用程序類,我多年來在各種項目中編寫過。其中一些是其他圖書館的包裝/適配器。如何組織和共享實用程序庫/類(不是代碼片段)

對於Java的共享此代碼,因爲每個工具類就可以有非常不同的相關性的挑戰(例如我有需要番石榴和其他公共琅一些類)。

明顯的選擇是github我的代碼和博客關於它。令人煩惱的是,我已經爲每個實用程序類創建了一個項目(Maven pom)(更不用說大量的jar了)。

其他人如何分享實用程序代碼(不是完整的吹風庫)?

+0

我也爲我的每個實用類(他們不是代碼片段的另一個原因)進行單元測試。 – 2011-05-05 13:13:32

+0

** N.B。**我非常熟悉commons *和google * utility庫。我的課程提供那些圖書館不具備的功能。 – 2011-05-05 13:17:35

回答

1

如果他們是你想要保存的東西,但不想完成一個完整的項目,請嘗試https://gist.github.com。如果您也在博客上發佈了獎勵積分,則可以直接在您的博客文章中嵌入要點。

+0

這相當了不起。 – 2011-05-06 21:30:50

1

Apache公共庫提供了很多實用程序類。它們被組合成具有相關功能的庫。也許你可以貢獻這些庫來分享你的代碼。

+0

我不認爲你非常小心地閱讀我的文章。我已經有了使用Commons-Lang的實用程序類。 – 2011-05-05 13:15:44

+0

@Adam根特,我不明白你在說什麼。我本以爲會採用他們的方法,或者爲那些更合適的圖書館做出貢獻。 – 2011-05-05 13:20:37

+0

哦,看起來像我沒有讀你的帖子:)我不覺得像馬屁股。嗯,我試圖貢獻,但Apache的採用緩慢...像真的很慢。他們最終添加了3年前我提交的一些內容。 – 2011-05-05 13:29:57