导入Apache Commons Math Library(初学者)

时间:2017-06-21 21:05:22

标签: java apache

我希望能够在Java中使用Apache Commons Math Library,但是我无法正常使用它并且主站点令人沮丧地无益(至少对于像我这样的新手而言)并且我无法找到这里有一个解决方案。

我去了http://commons.apache.org/proper/commons-math/download_math.cgi

下载了第一个选项commons-math3-3.6.1-bin.tar.gz

解压缩并将其放入我正在尝试构建的java类的文件夹中。

然后我执行了命令import org.apache.commons.math3;

但我收到错误:包org.apache.commons不存在

有人可以解释(最好是详细说明,即使是新手也不会误解)为什么这不起作用,我该怎么做?

谢谢!

1 个答案:

答案 0 :(得分:0)

首先,您需要从存储库

下载jar

https://mvnrepository.com/artifact/org.apache.commons/commons-math3/3.6.1

将它放到文件夹test,在同一个文件夹中创建文件Test.java,类Test类似

import org.apache.commons.math3.analysis.function.Abs;

class Test {

    public static void main (String ... args) {
        Abs abs = new Abs();
        System.out.println(abs.value(-10.0d));
    }

}

之后用命令javac -cp "commons-math3-3.6.1.jar" Test.java

编译它

并运行java -cp ".;commons-math3-3.6.1.jar" Test

输出为10.0