java调用matlab生成exe文件

一、Matlab生成Java Package

1、在MATLAB的Command Window输入deploytool命令,选择Library Compiler。

java调用matlab生成exe文件

2、在弹出的窗口选择Java Package,输入Library name,Class name输入plotter(java类,在后边java代码中会用)。点击加号按钮,添加自己的.m文件。java调用matlab生成exe文件

二、Java调用Matlab并导出jar(此处省略调用java GUI程序代码)

3、Eclipse中,引用两个jar包:D:\MATLAB\toolbox\javabuilder\jar下面的javabuilder.jar和上一步生成的matlab_java_test.jar

java调用matlab生成exe文件

4、Eclipse中,右键项目选择export,弹出窗口中选择JAR file,下一步

java调用matlab生成exe文件

java调用matlab生成exe文件

5、下一步、下一步,完成

java调用matlab生成exe文件

三、exe4j将java代码生成exe可执行文件

6、下载安装exe4j,运行,next

java调用matlab生成exe文件

java调用matlab生成exe文件

java调用matlab生成exe文件

java调用matlab生成exe文件

7、将Class Path全部清除,加入jre路径,jre路径放到和exe4j相同位置。否则生成的exe执行报错,会提示没有JAVA_HOME。

java调用matlab生成exe文件

java调用matlab生成exe文件

java调用matlab生成exe文件

java调用matlab生成exe文件

java调用matlab生成exe文件

其余全部默认下一步。

注意:生成exe可执行文件后,需要安装MCR_R2017b_win64_installer.exe(因为我是用的matlab2017b生成的java pakage),否则没有matlab运行环境

来源:https://blog.csdn.net/ghy_gong/article/details/85157726

上一篇:定点CORDIC算法求所有三角函数及向量模的原理分析、硬件实现(FPGA)


下一篇:认识LINQ的第一步---从查询表达式开始