我需要在 Matlab 中运行 Java .jar 文件。
我们将文件命名为 MyJar.jar,如果有帮助的话,我正在运行 Java 1.8.0_121-b13。
我尝试了不同的解决方案,并收到了这些相应的错误
java -jar MyJar.jar % Solution 1 Error: Attempt to execute SCRIPT java as a function: C:\Program Files\MATLAB\R2017b\toolbox\matlab\general\java.m
import MyJar % Solution 2 Error: Import argument 'MyJar' cannot be found or cannot be imported.
我已经设置了javaclasspath:C:\ My \ Java \ Class \ Path \ To \ MyJar.jar(即使它没有任何帮助)
javaclasspath('C:\My\Java\Class\Path\To\MyJar.jar')
我什至准备编辑 classpath.txt 文件(不过,如果这是解决方案,我想浏览一下,因为这超出了我的理解范围,我不想把事情搞砸。)
任何帮助是极大的赞赏。
****工作解决方案(感谢 m3tho;请参阅他们的评论以获取解释)
system ('java -jar C:\My\Java\Class\Path\To\MyJar.jar')
我能想到的最简单的解决方案是在系统命令中执行 jar:
system('java -jar MyJar.jar')
这种方法应该适用于任何操作系统,无需任何解决方法。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)