【发布时间】:2018-06-23 12:24:31
【问题描述】:
我正在编写一个 Java 程序——一个普通的命令行程序,而不是 Android 或类似的程序——使用 Gradle,并尝试包含 Apache Commons IO。根据https://mvnrepository.com/artifact/commons-io/commons-io/2.6,我最终得到了build.gradle,如下所示:
apply plugin: 'application'
apply plugin: 'java'
repositories {
mavenCentral()
}
dependencies {
// https://mvnrepository.com/artifact/commons-io/commons-io
compile group: 'commons-io', name: 'commons-io', version: '2.6'
}
mainClassName = 'Main'
Gradle 似乎很高兴地下载了包,但是引用 apache 或 commons 的 import 语句得到一个 not found 错误;即使我从命令行运行 gradle build 时也是如此,省略了任何 IDE。我错过了什么? (之前的类似讨论是针对 Android 或 Eclipse 项目的;这些说明在这里没有用。)
【问题讨论】: