Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何安装Commons编解码器?_Java_Base64_Apache Commons_Codec - Fatal编程技术网

Java 如何安装Commons编解码器?

Java 如何安装Commons编解码器?,java,base64,apache-commons,codec,Java,Base64,Apache Commons,Codec,如何安装commons编解码器?我已经下载了,但是我在网上搜索了,找不到这个问题的答案。我想使用Base64编码器和解码器 还有一个问题,如果我的代码使用这个编解码器,其他试图使用我的程序的用户也会需要它吗?还是只是编译 谢谢你的第二个问题,如果其他人使用你的代码,如果你的代码在内部使用Base64,那么仅仅编译是没有帮助的,你必须为Base64 jar提供你的代码,因为你在运行时的代码依赖于Base64代码 对于第一个问题,您可以在项目本身中添加Base64 jar,然后尝试以独立模式执行ja

如何安装commons编解码器?我已经下载了,但是我在网上搜索了,找不到这个问题的答案。我想使用Base64编码器和解码器

还有一个问题,如果我的代码使用这个编解码器,其他试图使用我的程序的用户也会需要它吗?还是只是编译


谢谢你的第二个问题,如果其他人使用你的代码,如果你的代码在内部使用Base64,那么仅仅编译是没有帮助的,你必须为Base64 jar提供你的代码,因为你在运行时的代码依赖于Base64代码


对于第一个问题,您可以在项目本身中添加Base64 jar,然后尝试以独立模式执行jar。有一种方法可以将jar添加到jar中,然后您的代码将在内部使用该jar。

与其他任何第三方库一样,只需将其放在类路径中即可。嗯,我没有jar我的东西,我得到的只是client.java和客户机的类。我只是编译并通过命令提示符运行,我仍在测试程序,所以在我完成之前,我不能对它进行jar。我应该把它和client.java放在同一个文件夹中吗?那么在这种情况下,您可以在命令提示符下执行程序时尝试在类路径中添加Base64 jar,如果不添加,那么代码将使用Base64,然后将失败<代码>java-cp