【发布时间】:2011-10-14 03:09:30
【问题描述】:
我在 MATLAB 中完成了图像处理,并在 Java 中构建了我的 GUI。我想将 MATLAB 集成到 Java 中。我想为此目的使用 MATLAB Builder。我还想使用神经网络进行分类。还有一些excel文件。这段代码有没有可能集成到Java中?
我的另一个问题是我想知道使用 MATLAB BuilderJA 是如何工作的。当我输入java -version 命令时,它给了我这个错误。
??? Attempt to execute SCRIPT java as a function:
C:\Program Files\MATLAB\R2009b\toolbox\matlab\general\java.m
C:\Program Files\Java\jdk1.6.0_21
当我使用 build 命令时,它给了我这个错误。
'javac' is not recognized as an internal or external command,
operable program or batch file.
Error: An error occurred while shelling out to javac (error code = 1).
Unable to build executable.
我已经安装了 JDK。路径是C:\Program Files\Java\jdk1.6.0_21。我正在使用R2009b 版本
我想在 Java 中运行我的代码,但我不知道如何修复这个错误。谁能告诉我如何解决这个错误?
【问题讨论】:
-
你能检查
C:\Program Files\Java\jdk1.6.0_21\bin是否在PATH上吗?你也可以创建一个JAVA_HOME=C:\Program Files\Java\jdk1.6.0_21环境变量.. -
如何检查 C:\Program Files\Java\jdk1.6.0_21\bin 以及如何创建环境变量?
-
请注意,并非 Neural Networks Toolbox 的所有功能都受 MATLAB Compiler 或 MATLAB Builder for Java 支持 - 特别是,您只能部署预训练网络,而不是网络训练命令。见:Compiler Support for Toolboxes
-
@Amro 我已经创建了 JAVA_HOME 环境变量。但是当我输入命令 !java-version 时,它再次给我错误 java is not recognize as external or internal command, operable program or batch file 现在我该怎么办?
标签: java matlab integration matlab-deployment