首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spotbugs构建问题

Spotbugs构建问题
EN

Stack Overflow用户
提问于 2020-07-15 02:46:10
回答 2查看 759关注 0票数 2

由于spotbugs插件,创建aws-sdk-v2 jar时构建失败。

重现错误的步骤:在终端中克隆最新版本的aws-sdk-java-v2,转到目录并运行mvn全新安装

错误:Failed to execute goal com.github.spotbugs:spotbugs-maven-plugin:3.1.11:spotbugs (spotbugs) on project aws-sdk-java-pom: Execution spotbugs of goal com.github.spotbugs:spotbugs-maven-plugin:3.1.11:spotbugs failed: Unable to load the mojo 'spotbugs' in the plugin 'com.github.spotbugs:spotbugs-maven-plugin:3.1.11'. A required class is missing: Could not initialize class org.codehaus.groovy.vmplugin.v7.Java7

我试图通过删除spotbugs-maven-plugin来重建项目,但是我没有解决这个问题。

EN

回答 2

Stack Overflow用户

发布于 2020-10-03 06:01:52

我也遇到了类似的问题,结果发现我安装的Java 15才是罪魁祸首。一旦我让maven使用我的标准java版本(1.8corretto),我就可以重新构建这个项目。使用mvn -version检查它当前使用的是哪个java。

就我个人而言,我不得不在我的.mavenrc文件中设置JAVA_HOME,在我的bash配置文件中设置它没有任何帮助。

票数 2
EN

Stack Overflow用户

发布于 2021-11-02 19:46:00

我还没有.mavenrc文件,但最近通过Home Brew添加了Java17来测试一些东西。结果,我开始看到这个问题。我创建了一个~/.mavenrc,并在其中添加了以下内容:

代码语言:javascript
复制
JAVA_HOME=`/usr/libexec/java_home -v 1.8.0`

这使我可以继续在Maven中使用Java 8,就像我的默认Java版本一样。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62901999

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档