我正在尝试使用 Apache Commons Math 包中的 SimplexSolver 类,但我似乎无法正确导入包;以下所有内容都发生在一个名为“Java”的固定目录中。我下载了 commons-math3-3.1.1 并将解压缩的文件夹放入“Java”目录。
下面是一些示例代码,HelloWorld.java,保存在“Java”目录中:
import org.apache.commons.math;
public class HelloWorld {
public static void main (String[] args) {
System.out.println("Hello World!");
}
}
然后我继续在终端中输入以下命令:
javac -cp ./commons-math3-3.1.1/commons-math3-3.1.1.jar:. HelloWorld.java
我收到以下错误:
HelloWorld.java:1: package org.apache.commons does not exist
import org.apache.commons.math;
^
1 error
我确定我误解了导入下载包的正确方法,任何帮助将不胜感激。我尝试过 import 行的变体,例如 import org.apache.commons.math.*; 诸如此类的事情,但到目前为止,它们都没有奏效。
提前致谢!