0

我们创建了一些 ApkLib 项目。

该应用程序的项目是:

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

使用 Maven,当一切看起来都很好时,它会编译,但在编辑期间,我在错误/警告窗口(称为“问题”视图,使用组合显示)上看不到任何关于 Android/Java 的警告和错误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第 1 行 Maven 项目构建生命周期映射问题

有人可以帮忙吗?

4

1 回答 1

0

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

这个链接对我有帮助。我已将以下内容添加到“.project”文件中:

<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
于 2013-10-31T10:31:17.990 回答