我正在尝试运行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中显示相同的错误,虽然我没有找到关于如何解决它的描述。
我没有此项目的自定义构建设置,我所做的就是点击“运行” - 按钮。
答案 0 :(得分:1)
此处有解决方案:http://youtrack.jetbrains.com/issue/IDEA-79464:
与intellij 11.0.2相同的错误,虽然我发现一个快速补丁是设置intellij在设置/编译器菜单中使用Eclipse编译器(有几个选项),一切似乎都可以正常编译。
答案 1 :(得分:0)
我在别处找到的解决方案 - 将IntelliJ设置为使用Eclipse编译器。