2017-05-13 30 views
0

首先MyCode.java未能導入org.apache.commons

import org.apache.commons.math3.distribution; 

我試圖通過使用命令行(我在Mac OS X 10.12.4)

javac -cp "/Users/remi/Downloads/Java/commons-net-3.6/commons-net-3.6.jar" MyCode.java 
編譯

(該文件確實存在,簡單地說就是在我下載的時刻),但我得到的錯誤信息

MyCode.java:1: error: package org.apache.commons.math3 does not exist 
import org.apache.commons.math3.distribution; 
          ^
1 error 

你能幫助我嗎?

+0

你把你的lib添加到類路徑嗎?問題是因爲編譯器找不到lib –

+0

我的lib是什麼?我接着說:-cp ',其中''是路徑'公地淨3.6.jar'我本來以爲可以讓我輸入'org.apache.commons.math3.distribution'(但我目前,所有這些都非常失敗)。 –

+0

您正在使用'org.apache.commons.math3.distribution'所以你需要的[apache的數學(http://commons.apache.org/proper/commons-math/download_math.cgi)LIB –

回答

1

您正在使用org.apache.commons.math3.distribution所以你需要在你的classpath中apache math庫。謝謝:)

0

確保必要的JAR文件都包含在您的構建路徑。