Nexus添加的包怎么就下载不下来?

Nexus添加的包怎么就下载不下来?

最近在本地Nexus中添加了一个外部依赖包,通过Nexus后台可以查看,通过URL也可以访问,可是本地开发环境就是说找不到。

错误如下:

[ERROR] Failed to execute goal on project enterprise-server: Could not resolve dependencies for project com.thgy:enterprise-server:jar:1.0-SNAPSHOT: Failure to find net.ipmarker:IPMarker_DevAPI_JavaSDK:jar:2.0 in http://nexus.xxxx.xxx/repository/maven-public/ was cached in the local repository, resolution will not be reattempted until the update interval of nexus has elapsed or updates are forced -> [Help 1]

通过上面发现,问题在于,maven并没有从nexus上寻找新包,原因就是时间没有到(而包是我刚上传的)。

后面发现maven有一个参数:

 -U,--update-snapshots                  Forces a check for missing releases and updated snapshots on

通过命令行:

mvn -U compile

就可以把项目需要的包下载下来了。

另外:
通过管理后台上传时,注意勾选生产POM文件。

Nexus添加的包怎么就下载不下来?_第1张图片

你可能感兴趣的:(Java,Nexus)