0

在安装过程中,我收到以下错误:

[错误] 无法在项目 com.iwaysoftware.eclipse.common 上执行目标 org.eclipse.tycho:tycho-compiler-plugin:0.16.0:compile (default-compile):编译失败:编译失败:
[错误] /home/akravets/dev/workspaces/trunk/com.iwaysoftware.eclipse.common/src/com/iwaysoftware/eclipse/common/model/BaseTreeNode.java:[317,0]
[错误] public int getChildIndex(ITreeNode child) {
[错误] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[错误] BaseTreeNode 类型的方法 getChildIndex(ITreeNode) 必须覆盖超类方法
[错误] /home/akravets/dev/workspaces/trunk/com.iwaysoftware.eclipse.common/src/com/iwaysoftware/eclipse/common/util/NamespaceUpdater.java:[13,0]
[错误] 公共布尔访问(IResourceDelta 增量)抛出 CoreException {
[错误] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^
[错误] NamespaceUpdater 类型的方法 visit(IResourceDelta) 必须覆盖超类方法

我不明白的是,在 Eclipse 工作区中我看不到这些错误。我第一次运行安装所有编译好的插件。这是我的父母 POM http://pastebin.com/U8J180J0

4

1 回答 1

0

看起来有些项目设置为 1.5,我正在针对 1.6 进行编译:@Override 编译错误,实现接口(eclipse jdk1.6.0_23 linux)

还需要添加到父POM

<plugin>
  <groupId>org.eclipse.tycho</groupId>
  <artifactId>tycho-compiler-plugin</artifactId>
  <version>0.16.0</version>
  <configuration>
    <source>1.6</source>
    <target>1.6</target>
  </configuration>
</plugin>
于 2012-12-05T20:44:58.853 回答