我希望能够在Java使用Apache Commons数学库,但我无法让它正常工作,主站点令人沮丧地无用(至少对于像我这样的新手来说),我还没有找到解决方案。
我去http://commons.apache.org/proper/commons-math/download_math.cgi
下载了第一个选项Comms-math3-3.6.1-bin. tar.gz
解压缩并将其放入文件夹中,其中包含我正在尝试构建的java类。
然后我执行了命令import org. apache.公共.math3;
但我得到错误:包org. apache.Commons不存在
有人能解释一下(最好是详细的,即使是新手也不会误解)为什么这不起作用,我应该怎么做?
谢谢!
首先,您需要从存储库下载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编译它。jarTest.java
并运行它java-cp".; Comms-math3-3.6.1.jar"Test
输出将是10.0