我是Java的新手,我来自Ruby,我有一个问题,我们如何轻松地共享我们开发的代码,以便任何人都可以使用它们。到目前为止,我一直在使用Maven来解决依赖关系,但所有这些都是由大型组织(如Apache Foundation)开发的,在项目的主页中我看不到如何将我的库添加到他们的存储库中。
在Ruby中,我们通常使用RubyGems(rubygems.org)来发布开源代码。任何人都可以做到。有没有相当于Java?提交过程如何?谁有人参加?它可以与Maven集成吗?
我不想仅仅分享JAR。除非那是唯一的方法。
我认为这些问题对于任何想要真正学习语言并了解其生态系统的人来说都是至关重要的。
我感谢任何帮助。
答案 0 :(得分:3)
如果您想托管一个开源项目,请查看:
如果要将项目发布到Maven,可以使用Sonatype OSS Maven资源库,查看他们的Usage Guide。
答案 1 :(得分:1)
尝试GitHub,简单开源 PS:它不是特定于Java。