Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.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 maven错误找不到符号方法encodeBase64String_Java_Apache_Maven_Jakarta Ee_Pom.xml - Fatal编程技术网

Java maven错误找不到符号方法encodeBase64String

Java maven错误找不到符号方法encodeBase64String,java,apache,maven,jakarta-ee,pom.xml,Java,Apache,Maven,Jakarta Ee,Pom.xml,当我试图在eclipse中安装mvn时,出现以下错误: ERROR] /C:/myproj/package/MyClass.java:[43,49] cannot find symbol symbol: method encodeBase64String(byte[]) 我甚至在依赖项下面加了一个标记,但仍然显示了那个错误 <dependency> <groupId>commons-codec</groupId> <artifa

当我试图在eclipse中安装
mvn
时,出现以下错误:

ERROR] /C:/myproj/package/MyClass.java:[43,49] cannot find symbol
  symbol:   method encodeBase64String(byte[])
我甚至在依赖项下面加了一个标记,但仍然显示了那个错误

<dependency>
    <groupId>commons-codec</groupId>
    <artifactId>commons-codec</artifactId>
    <version>20041127.091804</version>
</dependency>

您是否在类
Base64
import static
上执行了
import
?你的用法表明你做了前者。如果是这种情况,那么您需要使用
Base64.encodeBase64String
,而不是只调用
encodeBase64String

,显示您的代码会有所帮助,尤其是当Iam运行maven时,导入和方法调用可能会重复@Reimeus Iam getting above error,那么你在java代码中检查了什么?@Reimeus请检查我在上面编辑的文章你是否检查了commons编解码器库版本20041127.091804中的Base64类,并确保方法
encodeBase64String
在该版本中可用?我编辑了我的文章,请检查。。下面是我使用的:String base64BodyString=Base64.encodeBase64String(“ASDF.getBytes());
Just changed version to 1.4 and it got worked!