[英]Import java package from Matlab deploytool to Android Studio App
[英]matlab deploytool to java package javac error
我正在嘗試包裝我的程序以使用Java。 我首先嘗試了一個簡單的“ hello world”,
-hello world.m-
disp('hello world');
我使用了deploytool並選擇了Java包。
當它到達這一行時:執行命令:“ javac -verbose -classpath” C:\\ Program Files \\ MATLAB \\ R2009b \\ toolbox \\ javabuilder \\ jar \\ javabuilder.jar“ -d” C:\\ Users \\ shachar \\ Documents \\ MATLAB \\ deployTutorial \\ deployTutorial2 \\ src \\ classes“” C:\\ Users \\ shachar \\ Documents \\ MATLAB \\ deployTutorial \\ deployTutorial2 \\ src \\ deployTutorial2 \\ helloworld.java“” C:\\ Users \\ shachar \\ Documents \\ MATLAB \\ deployTutorial \\ deployTutorial2 \\ src \\ deployTutorial2 \\ DeployTutorial2MCRFactory.java“” C:\\ Users \\ shachar \\ Documents \\ MATLAB \\ deployTutorial \\ deployTutorial2 \\ src \\ deployTutorial2 \\ helloworldRemote.java“” C:\\ Users \\ shachar \\ Documents \\ MATLAB \\ deployTutorial \\ deployTutorial2 \\ src \\ dercyTutorial2 package-info.java “”
我收到此錯誤: 'javac'無法識別為內部或外部命令,可操作程序或批處理文件。 錯誤:炮轟到javac時發生錯誤(錯誤代碼= 1)。 無法生成可執行文件。
順便說一句:當我嘗試獨立應用程序/ c / c ++共享庫時,它已成功編譯。
提前致謝
可能您的計算機上未安裝或未正確配置Java SDK。 打開系統終端並執行以下兩個命令:
java -version
javac -version
如果它們都起作用,則應繼續使用MATLAB幫助中的示例。 如果沒有,請安裝Java SDK。
首先,您應該安裝JAVA。
然后,您必須在“我的電腦”中設置環境變量
添加一個名為“ JAVA_HOME”的新變量,並將其值設置為您的jdk路徑
像D:\\ Program \\ Java \\ jdk1.6.0_25
然后重新啟動您的Matlab
和類型
getenv JAVA_HOME
你應該得到
ANS =
D:\Program\Java\jdk1.6.0_25
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.