其他分享
首页 > 其他分享> > MATLAB 2014a将m文件打包成jar包

MATLAB 2014a将m文件打包成jar包

作者:互联网

具体过程参考:
Matlab —— 将m文件打包成jar包 (一)、打包过程

具体遇到的问题如下:

问题1

出现:Error: An error occurred while shelling out to javac (error code = 1).
参考:https://blog.csdn.net/weixin_30578677/article/details/99548730

系统安装的JDK版本和matlab所兼容的版本要一致,否则出现莫名其妙的问题。matlab 2014a软件自带的JDK版本为1.7,windows系统安装的JDK版本为1.8。
查看matlab自带的JDK版本命令和位置如下:
在这里插入图片描述

在这里插入图片描述

问题2

打包的过程需要用到系统的JDK相关命令,确保以下配置正确无误。
matlab命令行下输入:getenv JAVA_HOME,正确无误
在这里插入图片描述
如果不正确,查看是否有JAVA_HOME系统变量,如果没有进行添加。
在这里插入图片描述
修改完系统变量JAVA_HOME后,matlab命令窗口重新输入该命令发现不生效,重启matlab也不生效,只能重启系统,才能生效。

问题3

Internal error: Zero length license information
原因:matlab未激活

问题4

Matlab发布程序出错:Test checkout of feature ‘Compiler’ failed 解决方式
参考:https://blog.csdn.net/qq_35518210/article/details/85225239

标签:JAVA,JDK,jar,2014a,MATLAB,版本,error,HOME,matlab
来源: https://blog.csdn.net/maoersong/article/details/117960528