我开发了一个用于隐写术的 Matlab 代码,它需要通过 Java 文件进行一些预处理。
java文件aes1.java
中包含encrypt(String s)
matlab代码需要调用的函数:
javaaddpath('C:\Users\Aneesh\Desktop\BE_Project');
disp(char(javaMethod('hash', 'aes1', userText)));
我收到以下错误:
Error using javaMethod
No class aes1 can be located on the Java class path
Error in project_mod (line 11)
disp(char(javaMethod('hash','aes1',userText)));"
我正在使用的版本:
- MATLAB
2013a
- 爪哇
1.6
任何帮助将不胜感激!
更新:
我有一个.jar
文件,其中包含我需要的所有类。我已经导入它并尝试使用它,但我仍然遇到同样的错误!