Nexus仓库显示为空:执行mvn clean deploy成功但仓库无内容
问题排查与解决
从你的Maven部署日志来看,构件已经成功上传到maven-releases仓库(日志明确显示文件已上传至http://localhost:8081/repository/maven-releases/路径下),仓库显示为空大概率是界面浏览或缓存类问题,按以下步骤排查:
检查仓库浏览层级:Nexus仓库不会默认展开所有目录层级,直接进入
maven-releases仓库首页会显示空。你需要手动点击展开目录树:com→batuhanunal→SnakeGame→1.0.9-RELEASE,就能看到上传的pom和jar文件。刷新界面或清除缓存:Nexus界面可能存在缓存,按
F5强制刷新页面,或者清除浏览器缓存后重新登录查看;也可以尝试重启本地Nexus服务后再检查。确认账号权限与仓库视图:
- 确保你登录Nexus的账号拥有
maven-releases仓库的读取权限; - 如果你是通过仓库组(比如
maven-public)查看,检查该组是否包含maven-releases仓库,且组配置是否正常同步成员仓库的内容。
- 确保你登录Nexus的账号拥有
更换浏览器测试:部分浏览器可能对Nexus的UI渲染有兼容性问题,换用Chrome、Firefox等主流浏览器重新访问仓库页面。
内容的提问来源于stack exchange,提问作者batunal
相关产品推荐
相关产品推荐

