【问题标题】:Maven failed on already deleted filesMaven 在已删除的文件上失败
【发布时间】:2013-12-29 19:10:49
【问题描述】:

我正在使用 Eclipse(官方 ADT)开发一个 Android 项目,并使用 Maven 编译它。到目前为止,一切都很好。 然后我删除了一些文件和一些包,最奇怪的事情发生了。 使用

编译项目
mvn clean install

我总是在我删除的文件中使用提供的错误。示例:

[ERROR] /path/to/file.java:[9,34] cannot find symbol
[ERROR] symbol  : class SomeClass
[ERROR] location: package path.to.package

哪里的文件、类和包都被删除了! 此外,在 Eclipse 中搜索它们时,我确实得到了代码,这很奇怪,因为我从磁盘中删除了它。 有谁知道出了什么问题以及如何解决这个问题?

【问题讨论】:

  • 您确定从源文件夹中删除了文件,而不是从目标文件夹中删除了文件?你检查它们是否在磁盘上?您是否在 Eclipse 中刷新了项目?
  • 是的。它们将从磁盘中删除。我在 Eclipse 中刷新了项目。我什至更进一步从工作空间中完全删除整个项目,从磁盘中删除它,它的元数据并将其添加为新项目。仍然遇到同样的神秘错误。

标签: android eclipse maven


【解决方案1】:

解决了。 由于某种未知原因,该项目未与 SVN 存储库同步,当我尝试提交删除文件时,它反而恢复了它们,因此它们实际上在磁盘上,尽管由于某种原因我没有看到它们(可能刷新问题)

  1. 恢复丢失的文件
  2. 右键项目->团队->清理
  3. 在 Eclipse 中删除它们
  4. 提交根文件夹(我无法单独提交它们),注意它们的“内容”是“已删除”而不是“丢失”

HTH

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-04-21
    • 1970-01-01
    • 2021-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多