在intelliJ中摆脱“找不到符号”错误

时间:2013-09-12 11:09:34

标签: intellij-idea

在一切都很好之前但是有一段时间我在尝试编译时遇到“找不到符号”。 错误在我自己的课程上。

enter image description here

如果我跳转到源,然后单击错误图标我得到:

enter image description here

但是构造函数已经存在。 我不知道如何摆脱它。我做了很多搜索,但没有一个像干净的解决方案。

我的项目属于VCS,我不太懂(如何设置等)。所以也许它必须对此做些什么。我只是不知道如何摆脱它。有人可以帮忙吗?

编辑: 这是项目文件夹的zip和一个包含所使用库的文件夹。 我尝试使用构建工件进行编译。

https://dl.dropboxusercontent.com/u/17630770/temp/doekeLibsArchive.zip

我希望有人可以尝试一下。我很想继续这个项目。

1 个答案:

答案 0 :(得分:2)

问题来自于你有两个BezierVertex类,

  • 公共场所nl.doekewartena.path.BezierVertex
  • 和嵌套的nl.doekewartena.path.BezierVertexPath.BezierVertex

当你在BezierVertexPath里面时,intellij是对的nl.doekewartena.path.BezierVertexPath.BezierVertex没有你的截图上显示的构造函数,它是nl.doekewartena.path.BezierVertex有它,所以你应该使用完全该类的限定名称。

我错过了什么吗?