yespon / 待分类 / Matlab调用Java类入门

分享

   

Matlab调用Java类入门

2017-04-25  yespon

1、定位Matlab中Java环境的ext目录

新建一个脚本文件,或者直接在Matlab的交互式命令行中输入:

[html] view plain copy
 在CODE上查看代码片派生到我的代码片
  1. >> disp(java.lang.System.getProperty('java.ext.dirs'));  
  2. D:\Program Files\MATLAB\R2014a\sys\java\jre\win64\jre\lib\ext;C:\Windows\Sun\Java\lib\ext  

2、将需要的java文件打包放入到ext目录中

简单工程目录结构


Hello.java

[html] view plain copy
 在CODE上查看代码片派生到我的代码片
  1. package com.h.test;  
  2.   
  3. public class Hello {  
  4.   
  5.     public void sayHello() {  
  6.         System.out.println("Hello");  
  7.     }  
  8. }  

导出可执行jar包并保存在D:\Program Files\MATLAB\R2014a\sys\java\jre\win64\jre\lib\ext目录下,jar名称为hwd.jar


3、重启Matlab

4、调用java类

新建一个脚本文件,或者直接在Matlab的交互式命令行中输入:

[html] view plain copy
 在CODE上查看代码片派生到我的代码片
  1. >> h = com.h.test.Hello;  
  2. >> h.sayHello();  
  3. Hello  

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多
    喜欢该文的人也喜欢 更多

    ×
    ×

    ¥.00

    微信或支付宝扫码支付:

    开通即同意《个图VIP服务协议》

    全部>>