IDEA 启动项目报 java: 程序包 xxx 不存在
IDEA Maven 大约 526 字现象
依赖的jar
包能在依赖库中找到,java
文件中没有报错,也能正常跳转到类,但启动项目报程序包不存在。
原因
依赖包原本是0.0.1-SNAPSHOT
改成了0.0.1-RELEASE
。
这样Maven
还是会认为是0.0.1-RELEASE
是快照版本,不会去更新依赖库。
解决方法
mvn clean install -U -e
参数说明
-U
:强制更新。
-e
:详细异常。
关于 -U 参数
强制校验本地仓库不存在release
版和刷新远程仓库的snapshot
版本。
对于release
版本,本地已经存在,则不会重复下载。
对于snapshot
版本,不管本地是否存在,都会强制刷新,但是刷新并不意味着把jar
重新下载一遍。只下载几个比较小的校验文件,通过这几个小文件确定本地和远程仓库的版本是否一致,再决定是否下载。
-U,--update-snapshots Forces a check for missing releases and updated snapshots on remote repositories
更多解决方法
IDEA
mvn -U idea:idea
Eclipse
mvn -U eclipse:eclipse
阅读 550 · 发布于 2022-08-11
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb扫描下方二维码关注公众号和小程序↓↓↓

昵称:
随便看看
换一批
-
Windows 使用 PowerShell 保存 SSH 信息实现快捷登录阅读 1132
-
Chrome 下载提示权限不足阅读 11797
-
OpenResty 整合 LuaRocks - Windows10阅读 2767
-
Docker springci 编译 Spring Navtive 工程为 Linux 可执行文件阅读 187
-
Android dp,sp 与 px 转换阅读 5366
-
软考-系统架构设计师:数据库完整性约束阅读 1504
-
监测广告位是否被 AdBlock 拦截阅读 1163
-
Linux LC_ALL=C 的作用阅读 518
-
Linux 编译安装 Nginx阅读 3598
-
Kubernetes Namespaces 相关命令阅读 619