octave安装 缺java_在Octave中导入Java类

我一直很难弄清楚该怎么做。从八度的网站,似乎Java类是通过类路径中找到。此堆栈溢出答案指示“静态Java路径”是“动态Java路径”。但是我不确定如何设置静态java路径。

在我感兴趣的特定情况下,我试图将javaplex包与Octave一起使用-

我已经联系了Github上javaplex的作者,他们说如果Octave可以加载Java类,那么我可以使用它。据我所知,八度可以做到这一点。我的困难如下。

我使用的是为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类的任何常规信息?我在网上获取信息时遇到困难,无法确定如何执行此操作。将某些内容添加到类路径后该怎么办?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值