MyClipse Java 프로젝트는 다른 사람에게서 복사하여 열어서 많은 수의 적기를 보았습니다. 자세히 살펴본 후에는 열거 키워드를 인식하지 못했습니다.
나는 Java 프로젝트를 직접 재건하고 테스트했습니다. 새 프로젝트를 구축 할 때 Javase-1.6을 선택하면 :
열거 키워드를 인식하지만 두 번째 또는 기본 JDK1.8을 선택하면 작동하지 않습니다. 나중에 Java 컴파일러 준수 수준의 최대 상한은 1.7에 불과하다는 것을 알았습니다. 따라서 두 가지 솔루션이 있습니다 (원칙은 동일합니다). 하나는 컴파일러 컴플라이언스 레벨을 1.5 이상으로 설정하고 다른 하나는 다음 컨텐츠로 .SETTINGS에서 org.eclipse.jdt.core를 수정하는 것입니다.
eclipse.preferences.version = 1org.eclipse.jdt.core.compiler.codegen.inlinejsrbytecode = enabledorg.eclipse.jdt.core.compiler.codegen.targetplatform = 1.6org.eclipse.jdt.core.compiler.codegen.unusedlocal = preserveorg.eclipse.jdt.core.compiler.compliance = 1.6org.eclipse.jdt.core.compiler.debug.li nenumber = generateorg.eclipse.jdt.core.compiler.debug.localvariable = generateorg.eclipse.jdt.core.compiler.debug.sou rcefile = generateorg.eclipse.jdt.core.compiler.problem.assertidentifier = erroorg.eclipse.jdt.core.compiler.source = 1.6
위의 것은 편집자가 귀하에게 소개했음을 인식하지 못하는 Java Enum 키워드에 대한 빠른 솔루션입니다. 나는 그것이 당신에게 도움이되기를 바랍니다. 궁금한 점이 있으면 메시지를 남겨 주시면 편집자가 제 시간에 답장을 드리겠습니다. Wulin.com 웹 사이트를 지원해 주셔서 대단히 감사합니다!