java matlab GUI_java调用matlab生成exe文件

一、Matlab生成Java Package

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

91ac6a50f6f5a377396c0f17a6df14fa.png

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

22e91503000190025b329bd5c0085650.png

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

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

57d931b8c7987a5a7374013322e28dc9.png

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

dcf98d34e66fcefd5c36f7c4c321220d.png

3a3fa8e786c8503f753d3c7ca1a5b8c9.png

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

0136e787777bfed2f6962ed09b7aa797.png

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

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

434afec7c0d8d17daa8cbbf7a45666a8.png

726d2af7d08c1325b159db720cc75e80.png

04609d54212249397274701a363cd2a9.png

c6a6f2287c0b1b2bbfca5063624bb77f.png

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

1c82d47db23ecebb724b0bde83f86f98.png

09c9aece342ec1aab4e938f1ab317255.png

89e01ff36cb6ef5a2110bfe0f502ac30.png

85a6657644ef2f7ed564e28b9b6876a7.png

bc9b980ab814c64035cb030626ee5049.png

其余全部默认下一步。

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

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值