为了账号安全,请及时绑定邮箱和手机立即绑定

在 Octave 中导入 Java 类

在 Octave 中导入 Java 类

BIG阳 2021-07-13 13:06:35
我一直很难弄清楚如何做到这一点。从Octave 网站看来,java 类是通过类路径找到的。 此堆栈溢出答案表明“静态 java 路径”是“动态 java 路径”。但是我不确定如何设置静态 java 路径。在我感兴趣的特殊情况下,我正在尝试将 javaplex 包与 Octave 一起使用——我已经联系了 Github 上 javaplex 的作者,他们说如果 Octave 可以加载 java 类,那么我可以使用它。Octave 可以做到这一点,据我所知。我的难点如下。我正在使用为 Matlab 编写的代码,Octave 和 Matlab 与 Java 交互方式的差异给我带来了一些麻烦。我必须将 Octave 的目录设置为C:\...\javaplex-master\javaplex-master\dist\matlab-examples-4.3.4\matlab_examples从这里,我load_javaplex在命令窗口中运行命令“ ”,该命令运行脚本“ load_javaplex.m”。然而,在这个脚本中是行javaaddpath('./lib/javaplex.jar');import edu.stanford.math.plex4.*;其中“ edu.stanford.math.plex4.*”是一个java类(本教程还建议明确运行第二行)。我发现这在 Octave 中不起作用(至于 Java 接口,我不能只使用 Matlab 代码),所以我需要将它添加到我的 java 类路径中以访问它。但我不知道如何在 Octave 中做到这一点。我应该在标识静态类路径的目录中保存某种 .txt 文件吗?关于如何在 Octave 中加载 Java 类的任何一般信息?我很难使用在线可用的信息来弄清楚如何做到这一点。在类路径中添加了一些东西后我该怎么做?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 253 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信