我建立一个非常基本的Java项目的gradle学习和我有麻烦添加依赖很简单摇篮Java项目,找不到依赖
这里是我的build.gradle:
apply plugin: 'java'
apply plugin: 'idea'
repositories {
// JCenter (https://bintray.com/bintray/jcenter)
jcenter()
// Maven central repo
mavenCentral()
}
dependencies {
// Apache Commons Math 3.6.1
compile 'org.apache.commons:commons-math3:3.6.1'
// Google Guice
compile 'com.google.inject:guice:4.1.0'
}
这里是我的文件结构
project
├── build
├── build.gradle
└── src
├── main
│ ├── java
| | |__Main.java
│ └── resources
└── test
├── java
└── resources
在Main.java我跟着一个简单的数学公共例如:
import org.apache.commons.math3.stat;
public class Main {
public static void main(String[] args) throws Exception {
double[] values = new double[] {65, 51, 16, 11, 6519,
191 , 0, 98, 19854, 1, 32};
DescriptiveStatistics descriptiveStatistics = new DescriptiveStatistics();
for (double v : values) {
descriptiveStatistics.addValue(v);
}
double mean = descriptiveStatistics.getMean();
double median = descriptiveStatistics.getPercentile(50);
double standardDeviation = descriptiveStatistics.getStandardDeviation();
System.out.println(mean + "\n" + median + "\n" + standardDeviation);
}
}
但是,当我尝试构建我的项目时,出现无法找到符号错误。我不确定这是Gradle问题还是我如何构建我的项目(当运行'gradle dependencies'一切看起来都很好时)。我不确定这个问题。
我该如何得到这个简单的例子来运行?
您是通过摇篮或IDE构建它导入一切吗? – Makoto
试着特别拉你需要的东西:'import org.apache.commons.math3.stat.descriptive.DescriptiveStatistics;' – kevin628
啊,我是愚蠢的。谢谢@ kevin628,那就是诀窍。 – arvarik