Java 在matlab中找不到org.apache.commons.codec.binary.Base32()

Java 在matlab中找不到org.apache.commons.codec.binary.Base32(),java,apache,matlab,Java,Apache,Matlab,我曾尝试在MatLab中导入以下代码,它可以正常工作: encoder = org.apache.commons.codec.binary.Base64(); 虽然此代码不起作用: encoder = org.apache.commons.codec.binary.Base32(); 有人知道为什么吗?提前感谢我想我得到了答案:我们只能在将类导入matlab后运行Base32 Base64的描述是“创建一个用于解码(所有模式)和在URL不安全模式下编码的Base64编解码器”,而Base32

我曾尝试在
MatLab
中导入以下代码,它可以正常工作:

encoder = org.apache.commons.codec.binary.Base64();
虽然此代码不起作用:

encoder = org.apache.commons.codec.binary.Base32();

有人知道为什么吗?提前感谢

我想我得到了答案:我们只能在将类导入matlab后运行Base32

Base64的描述是“创建一个用于解码(所有模式)和在URL不安全模式下编码的Base64编解码器”,而Base32的描述是“创建一个用于解码和编码的Base32编解码器”,它不表示支持URL


无论如何,我下载了这个软件包并导入到matlab和works中。谢谢大家

你们怎么知道它不工作?你们使用的是哪种版本的apache编解码器。Base32是从1.5版开始的,我收到了以下错误消息:未定义的变量“org”或类“org.apache.commons.codec.binary.Base32”。我还尝试导入org.apache.commons.codec.binary.Base64;它是有效的。但是导入org.apache.commons.codec.binary.Base32;返回一个错误,说明导入参数“org.apache.commons.codec.binary.Base32”找不到或无法导入。