Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
高级会员
注册日期: 2019-11-21
帖子: 3,006
声望力: 66 ![]() |
![]()
我已经阅读了文档和有关如何执行此操作的几个网站,但是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安装问题,而且我不知道如何解决它:-(没关系,它可以在办公室的计算机上工作:-) 更多&回答... |
![]() |
![]() |