IDEA中包报红build失败解决办法
问题:在git clone一个i项目的时候出现某个jar包加载不下来,一直报红?每种方式解决问题后使用命令gradlew build --refresh-dependencies刷新方式一:检查settings.xml文件maven的配置文件settings.xml存在于两个地方:1、安装的地方:${M2_HOME}/conf/settings.xml--全局配置,对操作系统的所有...
问题:在git clone一个i项目的时候出现某个jar包加载不下来,一直报红?
每种方式解决问题后使用命令gradlew build --refresh-dependencies刷新
方式一:检查settings.xml文件
maven的配置文件settings.xml存在于两个地方:
1、安装的地方:${M2_HOME}/conf/settings.xml--全局配置,对操作系统的所有使用者生效;
2、用户的目录:${user.home}/.m2/settings.xml--用户配置,只对当前操作系统的使用者生效;
两者都存在,它们的内容将被合并,并且用户范围的settings.xml会覆盖全局的settings.xml。
Maven安装后,用户目录下不会自动生成settings.xml,只有全局配置文件。如果需要创建用户范围的settings.xml,可以将安装路径下的settings复制到目录${user.home}/.m2/。Maven默认的settings.xml是一个包含了注释和例子的模板,可以快速的修改它来达到要求。全局配置一旦更改,所有的用户都会受到影响,而且如果maven进行升级,所有的配置都会被清除,所以要提前复制和备份${M2_HOME}/conf/settings.xml文件,一般情况下不推荐配置全局的settings.xml。参考
修改内容:
<server>
<id>xxx</id>
<username>xxx</username>
<password>xxx</password>
</server>
<mirror>
<id>xxx</id>
<name>xxx</name>
<url>xxx</url>
<mirrorOf>xxx</mirrorOf>
</mirror>
方法二:用户目录下配置gradle.properties文件(没有的话新建文件),添加maven权限(增加mavenUsername和mavenPassword);
此种方法怀疑是从仓库中拉取文件maven无权限。根据是重新build出现401状态码。
问题二:启动报错,能输出启动标志但显示bean注入失败?
在启动的时候VM option中添加参数
-javaagent:路径/xxx.jar
-javaagent:路径/xxx.jar
更多推荐
所有评论(0)