svn更新后无法找到符号

时间:2017-03-07 10:17:49

标签: java maven svn

有时,如果其他开发人员在系统中更改/添加了一堆类,当我点击"更新到最新的"时,我得到了很多" ....无法解决一种类型"或者" ....无法解决"。

为了解决这个问题,我尝试使用mvn dependency:resolve命令更新依赖项,并更新maven项目(使用强制更新)。有时,它会有所帮助。

如果没有帮助,我会删除整个本地存储库并再次进行更新。有时,它也有帮助。

然而,我知道我到现在所做的只是一种蛮力。我想更专业地解决这个问题。

什么是最好的方法当我得到"找不到符号" "更新项目后的错误"与svn?

1 个答案:

答案 0 :(得分:2)

虽然除非我们碰巧看到更多细节,否则很难说明问题的确定性。 但是给你一个提示,

  

确保Maven正在读取与之相同的Java版本   在你的pom.xml中声明你所面对的项目“不能   找到符号“。

此外,如果你使用eclipse插件m2e,有时更好地运行所提到的命令集代替maven clean install,因为eclipse会丢失对类文件的跟踪并认为其中一些是未定义的。

作为解决方案,您可以在命令行中使用以下命令:

mvn eclipse:clean
mvn clean install
mvn eclipse:eclipse