解决Java“syntax error on token enum”问题

参考:

http://stackoverflow.com/questions/8598661/eclipse-chokes-on-enum-even-though-compiler-compliance-level-is-1-6

http://ywj852752270.blog.51cto.com/4105805/1248526


【原因】

enum 是Java保留关键字,在Java 1.4 及 1.4以前版本中,编译时可能会提示warninig,提示enum 是关键字,不建议使用。但是从Java 1.5 版本开始就会报error:syntax error on token enum


【解决】

可以将取名为enum 的变量改名。

如果不方便修改,比如老代码不能动,这时可以像下面这样解决。

解决Java“syntax error on token enum”问题_第1张图片

然后项目会重新build,如果还报syntax error on token enum 错误,则将项目从workspace删除,然后重新导入,重新build。


你可能感兴趣的:(解决Java“syntax error on token enum”问题)