有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Eclipse中的java编译器遵从性错误

Possible Duplicate:
Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties

当我试图构建一个朋友发送的安卓项目时,Eclipse给了我以下错误:

Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties.

修复项目属性对错误没有影响,并转到窗口->;偏好->;java->;编译器,然后单击编译器符合性下拉框仅显示1.3,1.4,1.5,1.6,1.7

我还尝试过启用特定于项目的设置,并使用编译器符合性级别1.5或1.6

有没有办法增加编译器遵从性5或6/任何其他解决方案


共 (2) 个答案

  1. # 1 楼答案

    合规级别5.0和6.0指的是Java 1.5和1.6。将编译器遵从性更改为1.6后,使用Project -> Clean...清理项目,以便它在Java1.6下重新编译

  2. # 2 楼答案

    • 右键单击您的项目(Package Explorer)并选择“Android Tools->;Fix project Properties”(如果这不起作用,请尝试第二个选项)

    • 右键单击项目并选择“属性->;Java编译器””,选中“启用项目特定设置”,然后从“编译器符合性设置”“选择框中选择1.5或1.6

      在此之后,重建您的项目(project->;Clean