m文件(使用matlab2014a)来jar文件转换不起作用

时间:2016-07-14 08:09:20

标签: java matlab

我已经使用了不同的matlab,它具有该功能,但仍然没有成功完成jar文件。问题是我想将matlab函数转换为jar文件。我正在使用matlab 2014a。并且安装的java是jdk1.7。我从命令窗口窗口检查了java和javac。遗憾的是它在打包过程中出错了

我要转换的功能是

function [a]= sjdhbuj()
a=6;
end

它提供的日志文件中的错误

ant:
<ant>
  <mkdir dir="C:\Users\SPILAB2\Documents\MATLAB\sjdhbuj1\for_redistribution" />
  <mkdir dir="C:\Users\SPILAB2\Documents\MATLAB\sjdhbuj1\for_testing" />
</ant>
mcc -W 'java:sjdhbuj1,Class1' -T link:lib -d C:\Users\SPILAB2\Documents\MATLAB\sjdhbuj1\for_testing -v   C:\Users\SPILAB2\Documents\MATLAB\sjdhbuj.m   class{Class1:C:\Users\SPILAB2\Documents\MATLAB\sjdhbuj.m} 
Test checkout of feature 'Compiler' failed.

mcc failed.

任何解决问题的提示......

1 个答案:

答案 0 :(得分:0)

这是许可证问题。

尝试license('checkout','Compiler')并检查它是否返回1.