OSGI2框架中 Failed to execute goal org.codehaus.mojo:findbugs-maven-plugin:3.0.3:findbugs (findbugs

Failed to execute goal org.codehaus.mojo:findbugs-maven-plugin:3.0.3:findbugs (findbugs) on project com.want.carbon.utils: Unable to parse configuration of mojo org.codehaus.mojo:findbugs-maven-plugin:3.0.3:findbugs for parameter pluginArtifacts: Cannot assign configuration entry ‘pluginArtifacts’ with value ‘${plugin.artifacts}’ of type java.util.Collections.UnmodifiableRandomAccessList to property of type java.util.ArrayList

OSGI2框架中 Failed to execute goal org.codehaus.mojo:findbugs-maven-plugin:3.0.3:findbugs (findbugs_第1张图片

在使用OSGI2框架,打包的过程中遇到了上面的错误,导致错误的原因是:maven的错误,出现这种错误的可能性有两个:
1.使用的Maven版本过高,导致这种情况的出现(这种情况的可能性比较小一些)
2.Maven下载成功之后,修改了镜像或者是配置文件,从而导致了这种情况的发生,有些jar包下载不下来(是按照这种情况进行修改的)

修改办法:直接使用新下载的maven进行安装并且配置即可,不需要做过多的配置项,修改后会导致去阿里云下载,导致有些内容下载不下来,虽然使用原配置路径会比较慢,不过还是解决了,最上面报的bug。

扑腾一天的总结:在新的公司里面配置环境的时候一定要看别人用的什么版本的maven等开发版本,要不然会导致版本或者是其他方面的问题。

加油

你可能感兴趣的:(学习总结)