java - 是否存在用于发现 Java 库的事实上的注册表?

标签 java maven kotlin package package-managers

当我开始采用 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/

相关文章:

java - JLabel 不会与 JPanel.setLayout(null) 一起显示。为什么?

Java JTable 多单元格选择

html - 当我尝试渲染pdf文件时css在渲染插件中不起作用

java - 如何仅重新运行失败的测试? (我用的是junit5+maven+spring boot)

java - 如何从 Firestore 查询中排除元素?

java - 计算为 Java 代码执行的字节码的最佳方法

java - Elasticsearch Java API - 构建查询

java - Maven清理包,错误为找不到 "Invalid PropertyValueException"的符号

kotlin - 别名是带参数的注释

android - 致命异常 : java. lang.ClassCastException : android. support.v7.widget.TintContextWrapper 无法转换为 android.app.Activity