我已經從他們的網站下載了Apache Commons Math包,並提取了.jar
文件。具體來說,我拿了,並將其添加到我的/Libraries/Java/Extensions
目錄(在OSX上)。在Eclipse中導入Apache數學類(OSX)
然後,我在我的Eclipse項目的構建路徑中添加了這個.jar
文件作爲外部Jar。
我想要做的是使用WeightedObservedPoints
類。但是,當我寫了下面一行:
import org.apache.commons.math3.fitting.WeightedObservedPoints;
我看到下列錯誤:
Access restriction: The type 'WeightedObservedPoints' is not API (restriction on required library '/Library/Java/Extensions/commons-math3-3.6.1.jar')
有誰知道我怎麼可能會解決這個問題呢?這個類不在公共API中是沒有意義的。我是否缺少.jar
文件來添加?原始軟件包中有幾個,但它們都像文檔和其他可選功能,如測試。
謝謝你的任何建議。
可能的重複http://stackoverflow.com/questions/25222811/access-restriction-the-type-application-is-not-api-restriction-on-required-l –
謝謝你的鏈接!答案在裏面,儘管沒有設置爲正確的答案> _ < – jujumbura