RCP程序中连接Matlab报错

tengfeng05 2011-02-17 04:38:59
将Matlab嵌入到了RCP的一个view中,但是RCP与Matlab的连接总是报错,不管是将matlab提供的jar做成插件还是以第三方jar的形式引入RCP中都无法成功连接。跪求高手解决!以下是错误信息
??? Java exception occurred:
matlabcontrol.MatlabConnectionException: Connection to Java application could not be established

at matlabcontrol.MatlabConnector.connectFromMatlab(MatlabConnector.java:88)

Caused by: java.rmi.UnmarshalException: error unmarshalling return; nested exception is:
java.net.MalformedURLException: no protocol: Documents/eclipse/MatlabControl/

at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)

at matlabcontrol.MatlabConnector.connectFromMatlab(MatlabConnector.java:76)

Caused by: java.net.MalformedURLException: no protocol: Documents/eclipse/MatlabControl/

at java.net.URL.<init>(Unknown Source)

at java.net.URL.<init>(Unknown Source)

at java.net.URL.<init>(Unknown Source)

at net.jini.loader.pref.PreferredClassProvider.pathToURLs(PreferredClassProvider.java:1186)

at net.jini.loader.pref.PreferredClassProvider.loadClass(PreferredClassProvider.java:298)

at java.rmi.server.RMIClassLoader.loadClass(Unknown Source)

at sun.rmi.server.MarshalInputStream.resolveClass(Unknown Source)

at java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)

at java.io.ObjectInputStream.readClassDesc(Unknown Source)

at java.io.ObjectInputStream.readProxyDesc(Unknown Source)

at java.io.ObjectInputStream.readClassDesc(Unknown Source)

at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)

at java.io.ObjectInputStream.readObject0(Unknown Source)

at java.io.ObjectInputStream.readObject(Unknown Source)

... 2 more


没有分了,各位大大将就将近吧,小弟感激不尽
...全文
118 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
sha528 2011-10-24
  • 打赏
  • 举报
回复
同问,解决没有? 请教“怎么将Matlab嵌入到了RCP的一个view中?”,不胜感激。
magong 2011-02-19
  • 打赏
  • 举报
回复
解决没有?
今天才知道Matlab连Java原来是通过RMI完成的。

62,628

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧