当我开始采用 Javascript 和 Node.js 进行 Web 开发时,我就与 Java 社区失去了联系。我发现自己对 Javascript 工具和库的 NPM 包注册表感到震惊。如果它已经完成,我很可能可以找到它,甚至可以从多个竞争的实现中进行选择。然后我可以一举npm install
它以使其可用于我的项目。
我现在又回到了 Java,但还没有发现任何类似的东西。我对 Java 库的搜索让我在网上到处搜索,通常是博客编译。我浏览过the maven repository对于图书馆,但尚未发现它有帮助。 Maven 似乎不是为发现而编写的,只是为了启用下载和管理依赖项而编写的。对于任何包来说,很少有超过一行的描述,而 NPM 使 github README 一目了然,所有这些都以一致的方式呈现,以便于比较。
是否存在用于发现 Java 库的事实上的注册表?如果没有,人们如何找到您需要的库?像我一样在 Google 中翻找?
(我将主要使用 Kotlin 进行开发,并且也希望找到一种发现 Kotlin 解决方案的方法。)
最佳答案
没有类似NPM的。
我所知道的唯一缓解措施是“很棒的”列表:
Kotlin : https://kotlin.link/
Java: http://java-lang.github.io/awesome-java/关于java - 是否存在用于发现 Java 库的事实上的注册表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53652960/