gpt4 book ai didi

java - 在 Eclipse ( OSX ) 中导入 Apache 数学类

转载 作者:行者123 更新时间:2023-11-30 06:49:05 24 4
gpt4 key购买 nike

我已经从他们的网站下载了 Apache Commons Math Package,并提取了 .jar 文件。具体来说,我获取了 commons-math3-3.6.1.jar,并将其添加到我的 /Libraries/Java/Extensions 目录(在 OSX 上)。

然后,我将此 .jar 文件作为外部 Jar 添加到我的 Eclipse 项目的构建路径中。

我想做的是使用 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')

有人知道我该如何解决这个问题吗?此类不在公共(public) API 中是没有意义的。我是否缺少要添加的 .jar 文件?原始包中有几个,但它们看起来都像文档和其他可选功能(例如测试)。

感谢您的建议。

最佳答案

感谢 Ivan,我确实在他的链接中找到了答案。为我修复它的步骤是:

  • 在“项目属性”的“构建路径”选项中编辑 JRE 系统库。

  • 将“系统库”选项更改为“使用备用 JRE”,但保留默认选择(与执行环境设置相同)

错误消失了。但绝对不知道为什么会这样。

关于java - 在 Eclipse ( OSX ) 中导入 Apache 数学类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43157486/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com