我有一个由Maven管理的项目,我试图在Eclipse中工作。问题是Maven管理的所有依赖项都无法在Java代码中访问。在Eclipse中,我得到了各个类的导入错误:The type org.apache.commons.math3.util.Pair is not accessible当我尝试使用Maven构建项目时,我收到错误:package org.apache.commons.math3.util is not visible (package org.apache.commons.math3.util is declared in the unnamed module, but module
org.apache.commons.math3.util does not read it)依赖项已由Maven下载,我可以在.m2文件夹中找到它们。在查看Eclipse中的Java构建路径时,我甚至可以看到jar文件。当我尝试通过命令行使用Maven时,我也得到了同样的错误。有谁知道为什么会发生这种情况?
3 回答
弑天下
TA贡献1818条经验 获得超8个赞
有一次它也发生在我身上。看起来像我的情况下的权限问题或磁盘空间问题。此外,尝试从te磁盘中删除依赖项并mvn clean install
再次运行。确保您使用的是最新的maven版本并执行ALT + F5 +强制maven依赖项更新。
添加回答
举报
0/150
提交
取消