Проект Myeclipse Java, скопированный у кого -то другого, открыл его и увидел большое количество красных флагов. После более внимательного взгляда оказалось, что он не распознал ключевое слово enum, которое было немного смущающим.
Я сам восстановил проект Java и проверил его. Если я выберу Javase-1.6 при создании нового проекта:
Он распознает ключевое слово enum, но если я выберу второе или по умолчанию JDK1.8, оно не сработает. Позже я обнаружил, что максимальный верхний предел на уровне соответствия компилятора Java составляет всего 1,7. Следовательно, есть два решения (принцип одинаково). Одним из них является установка уровня соответствия компилятора на более чем 1.5, а другой - изменить 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 = serveorg.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!