问题:在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

 

 

 

 

 

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐