【问题标题】:Correctly Importing Apache Commons Math Package正确导入 Apache Commons Math 包
【发布时间】:2013-01-21 05:49:33
【问题描述】:

我正在尝试使用 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.*;诸如此类的东西,但到目前为止,它们都没有奏效。

提前致谢!

【问题讨论】:

    标签: java javac


    【解决方案1】:

    正确的包名是

    org.apache.commons.math3.
    

    【讨论】:

      【解决方案2】:

      你错过了 3 :-)

      import org.apache.commons.math3;
      

      【讨论】:

        猜你喜欢
        • 2016-02-28
        • 2015-06-29
        • 1970-01-01
        • 1970-01-01
        • 2013-02-24
        • 1970-01-01
        • 2014-05-01
        • 2014-08-06
        • 2012-04-23
        相关资源
        最近更新 更多