maven - 未找到 Base64.encodeBase64String

标签 maven jira-plugin

我在尝试编译 Jira 插件(执行 atlas-run)时遇到问题。

构建失败并出现以下错误:

找不到符号 符号:方法encodeBase64String(byte[]) 位置:类org.apache.commons.codec.binary.Base64

构建似乎正在尝试使用 commons-codec 1.3 jar 而不是 1.4+

在我的 IDE (jIDEA) 中,我已将库路径从 1.3 更改为 1.6.jar(因为它也无法识别encodeBase64String 方法)。

我还尝试将此依赖项添加到我的 pom.xml 中:

<dependency>
            <groupId>commons-codec</groupId>
            <artifactId>commons-codec</artifactId>
            <version>1.6</version>
            <scope>provided</scope>
        </dependency>

但是 atlas-run 仍然失败。

有人知道如何解决这个问题吗?

谢谢!!

最佳答案

有点晚了,但下载 commons-codec-1.10-rep.jar 并将其添加为库可以解决问题。

关于maven - 未找到 Base64.encodeBase64String,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20703573/

相关文章:

java - 如果 junit 测试失败,如何停止 Maven 构建?

java - Wildfly 上的 jax rs 服务似乎无法访问?

linux - JIRA 启动失败 ("The following plugins are required by JIRA, but have not been started")

jira - 如何在 Jira 中添加有关工作流转换的新对话框

jira - 如何在 GreenHopper 看板上的卡片上显示故事点?

eclipse - Spring Eclipse(STS)@RequestMapping View 为空,是否由于Maven项目?

maven-2 - 如何抑制/控制 Wagon-FTP Maven 扩展的日志记录?

java - 具有共享代码依赖项的 Maven 独立 jar

jquery - 尝试将JQuery DataTable包含在Jira小工具中时出错

java - atlassian 插件 sdk : maven dependency not resolved for apache commons