java调用matlab生成exe文件

一、Matlab生成Java Package

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

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

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

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

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

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

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

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

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

其余全部默认下一步。

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

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

猜你喜欢

转载自www.cnblogs.com/thatme/p/10192965.html
今日推荐