如何使用matalb中的deploytool函数打包jar包嵌入eclipse供java程序调用

  1. 确保你的操作系统jdk版本与matlab中的jdk版本一致;系统查看jdk版本:cmd运行java -version。matlab查看jdk版本:version -java。注意空格!
  2. 我使用的是matalbR2016a,首先使用管理员身份运行matlab。注意,若非管理员运行可能打包失败!
  3. 在matlab中输入函数deploytool,选择如下图:
  4. 如何使用matalb中的deploytool函数打包jar包嵌入eclipse供java程序调用
  5. 点击Library Compiler,如下图操作
  6. 如何使用matalb中的deploytool函数打包jar包嵌入eclipse供java程序调用
  7. 打包完成点击打开输出文件夹
  8. 如何使用matalb中的deploytool函数打包jar包嵌入eclipse供java程序调用
  9. 可见如下文件夹
  10. 如何使用matalb中的deploytool函数打包jar包嵌入eclipse供java程序调用
  11. 其中for_redistribution_files_only文件夹中的jar文件为打包好的java的jar文件;doc文件夹中的.html文件为该jar包的说明文档。
  12. -----------------------------------------------jar包导入eclipse中成功调用步骤-----------------------------------------------------------------
  13. 除了该jar包,还需要找到一个供程序编译matlab代码的jar包E:\Matlab\toolbox\javabuilder\jar。将javabuilder.jar和finvs.jar导入eclipse中。
  14. 配置环境变量,路径指向:E:\Matlab\runtime\win64
  15. 到此就可以调用你的jar包了!