MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   资料存档 (https://www.labfans.com/bbs/forumdisplay.php?f=72)
-   -   如何在Matlab中使用用户定义的Java类? (https://www.labfans.com/bbs/showthread.php?t=22747)

poster 2019-12-10 16:49

如何在Matlab中使用用户定义的Java类?
 
我已经阅读了文档和有关如何执行此操作的几个网站,但是Matlab似乎并没有选择我添加到动态Java类路径中的类。我也没有使用正确的语法正确地构造对象。

我有一个HandDB类,它可以创建这种类型的对象并调用它的静态方法以连接到SQL数据库。该类的构造函数为空,不带参数。该类是我在Netbeans的一个项目中制作的“ nuffielddb”包的一部分。所有文件都在我的USB随身碟上,这是我的E:\驱动器...

我希望能够使用包中的所有类。该软件包包含在E:\ nuffielddb中。

我在Matlab中输入了以下命令:

javaaddpath('E:\'); javaclasspath; % Output from java class path includes E:\ within dynamic path str = java.lang.String('Test'); % Works fine db = nuffieldbd.HandDB(); % Does not work - undefined variable or class error 有趣的是,我输入了“ import nuffielddb。*;”。并没有收到任何错误。

我到底哪里出问题了?

谢谢您的帮助!


回答:
问题解决了啊!好在某种意义上没有解决!我发现这实际上是我的matlab安装问题,而且我不知道如何解决它:-(没关系,它可以在办公室的计算机上工作:-)



[url=https://stackoverflow.com/questions/1251695]更多&回答...[/url]


所有时间均为北京时间。现在的时间是 23:23

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.