为Andengine多人游戏扩展投掷错误,但它们不会出现在Intellij IDEA编辑器窗口中

时间:2011-12-20 15:08:55

标签: java android intellij-idea andengine

我正在尝试运行IntelliJ IDEA中的Andengine示例。我设法导入了所有必要的扩展,编辑器窗口不再显示任何错误,但是当我尝试运行项目并编译所有类时,它会显示几个错误:

/home/mathias/Arbeitsplatz/andenginemultiplayerextension/src/org/anddev/andengine/extension/multiplayer/protocol/server/SocketServerDiscoveryServer.java
  cannot find symbol class IDiscoveryData
/home/mathias/Arbeitsplatz/andenginemultiplayerextension/src/org/anddev/andengine/extension/multiplayer/protocol/server/SocketServer.java
  cannot find symbol class IServerListener
  ... and so on

看起来这个库找不到它自己的一些类,尽管它们都在那里,并且编辑器中没有显示错误。

我发现this issue on the project page在eclipse中显示相同的错误,虽然我没有找到关于如何解决它的描述。

我没有此项目的自定义构建设置,我所做的就是点击“运行” - 按钮。

2 个答案:

答案 0 :(得分:1)

此处有解决方案:http://youtrack.jetbrains.com/issue/IDEA-79464

与intellij 11.0.2相同的错误,虽然我发现一个快速补丁是设置intellij在设置/编译器菜单中使用Eclipse编译器(有几个选项),一切似乎都可以正常编译。

答案 1 :(得分:0)

我在别处找到的解决方案 - 将IntelliJ设置为使用Eclipse编译器。