如何组织和共享实用程序库/类(而不是代码片段)

时间:2011-05-05 13:09:23

标签: java github share code-reuse

我有很多特殊的和一般的实用工具类,我多年来在各种项目中写过。 其中一些是其他库的包装器/适配器。

对于Java而言,共享此代码是一项挑战,因为每个实用程序类可能具有非常不同的依赖关系(例如,我有一些类需要 guava 而其他类 commons-lang )。

显而易见的选择是 github 我的代码和博客。令人讨厌的是,我为每个实用工具类制作了一个项目(Maven pom)(更不用说大量的罐子)。

其他人如何共享实用程序代码(不是完整的库)?

2 个答案:

答案 0 :(得分:1)

Apache commons库提供了许多实用程序类。它们被组合成具有相关功能的库。也许你可以贡献这些库来共享你的代码。

答案 1 :(得分:1)

如果他们只是想保存的东西,但又不想完成一个完整的项目,请尝试https://gist.github.com。如果您在博客上也可以获得奖励积分,您可以将要点直接嵌入您的博文中。