【问题标题】:Using ApkLib projects on Eclipse doesn't show errors when they should be shown在 Eclipse 上使用 ApkLib 项目在应该显示错误时不会显示错误
【发布时间】:2013-10-31 08:55:22
【问题描述】:

我们已经创建了一些 ApkLib 项目。

该应用的项目是:

  • ApkLib 项目 1
  • ApkLib 项目 2,使用 ApkLib 项目 1
  • (应用程序的)主项目同时使用了两个 ApkLib 项目

使用 Maven,当一切正常时,它会编译并全部编译,但在编辑期间,我在错误/警告窗口(称为“问题”视图,显示为使用组合 ALT+SHIFT+Q 然后 X)。

例如,当我删除其他类调用的函数时,它不会在警告窗口上写任何内容。

但是,当我转到调用已删除函数的类时,我可以在编辑器本身中看到错误(标记为红色),再一次,在警告窗口中没有一个警告/错误写在那里与这个问题有关。

另一个例子是,当一个类实现一个接口时,我删除了类内部接口的功能,我立即在编辑器本身上看到错误,但在错误/警告窗口上看不到。

这意味着 Eclipse 对 ApkLib 项目的错误几乎没有任何帮助,而且在使用 Maven 编译时,我只能在控制台内看到错误,而不是使用 eclipse 的内置 windows (这需要很长时间时间)。

我能做些什么来解决它?

我总是得到的唯一错误是下一个错误(我已经用 XXX 替换了路径和项目名称),每个项目都有一个:

无法解析 maven 项目 MavenProject 的生命周期映射元数据:XXX @ XXX\pom.xml 原因:无法识别的标签:'action'(位置:已看到 START_TAG ...\r\n ...@26:17)pom。 xml /XXX line 1 Maven项目构建生命周期映射问题

有人可以帮忙吗?

【问题讨论】:

    标签: android eclipse compiler-errors maven-plugin


    【解决方案1】:

    “.project”文件中似乎没有 java 构建。

    this link 帮助了我。我已将接下来的内容添加到“.project”文件中:

    <buildSpec>
    <buildCommand>
    <name>org.eclipse.jdt.core.javabuilder</name>
    <arguments>
    </arguments>
    </buildCommand>
    </buildSpec>
    <natures>
    <nature>org.eclipse.jdt.core.javanature</nature>
    </natures>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多