matlab部署工具到java包javac错误
我正在尝试包装我的一个程序来使用java。 我先试了一个简单的“你好世界” -你好,世界- disp(“你好世界”) 我使用了deploytool并选择了java包 当它到达这条线时: 正在执行命令:“javac-verbose-classpath”C:\Program Files\MATLAB\r2009 b\toolbox\javabuilder\jar\javabuilder.jar“-d”C:\Users\shachar\Documents\MATLAB\deployTutorial2\src\classes”“C:\Users\shachar\Documents\MATLAB\deployTutorial2\deployTutorial2\helloworld.java”C:\Users\shachar\Documents\MATLAB\deployTutorial\deployTutorial2\src\deployTutorial2\DeployTutorial2MCRFactory.java“C:\Users\shachar\Documents\MATLAB\deployTutorial2\deployTutorial2\deployTutorial2\package info.java” 我得到了这个错误: “javac”未被识别为内部或外部命令, 可操作的程序或批处理文件。 错误:向外剥离到javac时发生错误(错误代码=1)。 无法生成可执行文件 顺便说一句:当我尝试独立应用程序/c/c++共享库时,它已成功编译matlab部署工具到java包javac错误,java,matlab,deployment,javac,Java,Matlab,Deployment,Javac,我正在尝试包装我的一个程序来使用java。 我先试了一个简单的“你好世界” -你好,世界- disp(“你好世界”) 我使用了deploytool并选择了java包 当它到达这条线时: 正在执行命令:“javac-verbose-classpath”C:\Program Files\MATLAB\r2009 b\toolbox\javabuilder\jar\javabuilder.jar“-d”C:\Users\shachar\Documents\MATLAB\deployTutorial2\
提前感谢可能您的计算机上没有安装或正确配置Java SDK。打开系统终端并执行以下两个命令:
java -version
javac -version
如果两者都有效,则应继续使用MATLAB帮助中的示例。如果没有,请安装Java SDK 首先应该安装JAVA。
然后必须在“我的电脑”中设置环境变量
添加一个名为“JAVA_HOME”的新变量,并将其值设置为jdk路径
类似于D:\Program\Java\jdk1.6.0\u 25
然后重新启动matlab
和类型
getenv JAVA_HOME
你应该得到ans=
D:\Program\Java\jdk1.6.0_25