我建立一個非常基本的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