是否有像CPA for Perl这样的集中式Java库存储库?

时间:2013-08-28 09:53:52

标签: java maven module open-source cpan

人们构建软件存储库(如包含GNU / Linux软件包的软件包)或代码,文档,所有这些都集中在一个地方。

所有模块/库安装都可以通过它完成。重用代码是一件好事,它可以帮助开发人员重新发明轮子,调试现有代码并与他人分享工作。使用类似这样的系统,您将轻松检索安全更新。它也有助于发展社区。

CPAN是大型综合生态系统的一个很好的例子,它已成为a strength of the Perl language

我想知道Java世界是否存在类似的东西,以及与Perl / CPAN世界的主要区别是什么(我不打算开展基于意见的辩论,但希望进行建设性的讨论)。我听说过Maven's Central Repository,但如果Maven为项目的构建基础设施提供“模式,以便通过提供使用最佳实践的明确途径来提高理解力和生产力”,则是它还主要用于促进开源代码的发布?

我想知道今天使用的工具类型以及您遇到此问题的经验。

1 个答案:

答案 0 :(得分:6)

Maven是要走的路!

它有eclipse的插件,其他IDE加上它支持一个体面的构建过程。

检查出来:http://maven.apache.org/guides/getting-started/