我已经从他们的网站下载了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