我正在使用 IntelliJ IDEA 中的默认模板编写 CLI 应用程序。
我安装了commons-io 2.8 ,通过在“来自 Maven”框中搜索 commons-io
来实现。
但是,IntelliJ 找不到它。例如,我正在寻找 CountingInputStream
,它可以通过以下方式导入:
import org.apache.commons.io.input.CountingInputStream
但是在 .io
处导入失败。
最佳答案
您的项目似乎是一个 Gradle 项目。基于 Gradle 的项目无法将 Maven 依赖项添加到其库中。
考虑将您的库添加到 Gradle 构建脚本中。
如果您使用 Groovy DSL,请将以下代码添加到构建脚本中(或与现有范围结合):
repositories {
mavenCentral()
}
dependencies {
implementation 'commons-io:commons-io:jar:2.8.0'
}
如果您使用 Kotlin DSL,请将以下代码添加到构建脚本中(或与现有范围结合):
repositories {
mavenCentral()
}
dependencies {
implementation("commons-io:commons-io:jar:2.8.0")
}
关于java - 无法在 Kotlin 中使用 Apache Commons-IO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65619490/