Proyek Java Myeclipse yang disalin dari orang lain, membukanya dan melihat sejumlah besar bendera merah. Setelah melihat lebih dekat, ternyata tidak mengenali kata kunci enum, yang agak memalukan.
Saya membangun kembali proyek Java sendiri dan mengujinya. Jika saya memilih Javase-1.6 saat membangun proyek baru:
Ini mengenali kata kunci enum, tetapi jika saya memilih JDK1.8 kedua atau default, itu tidak akan berhasil. Kemudian saya menemukan bahwa batas atas maksimum di tingkat kepatuhan kompiler Java hanya 1,7. Oleh karena itu, ada dua solusi (prinsipnya sama). Salah satunya adalah mengatur tingkat kepatuhan kompiler ke atas 1,5, dan yang lainnya adalah untuk memodifikasi org.eclipse.jdt.core di bawah .Settings ke konten berikut:
eclipse.preferences.version = 1org.eclipse.jdt.core.compiler.codegen.inlinejsrbytecode = enableDorg.eclipse.jdt.core.core.core.codegen.targetPlatform = 1.6org.eclipse.jdt.core.corpiler.codegen.unusedlocal = preserveorg.eclipse.jdt.core.core.corpiler.cliance = 1.6org.eclipse.jdt.core.core.debug.li nenumber = generateorg.eclipse.jdt.core.corpiler.debug.localvariable = generateorg.eclipse.jdt.core.core.core.debug.sou rcefile = generateorg.eclipse.jdt.core.co.problem.assertIdentifier = erroorg.eclipse.jdt.core.corpiler.source = 1.6
Di atas adalah solusi cepat untuk kata kunci Java Enum yang tidak mengakui bahwa editor yang diperkenalkan kepada Anda. Saya harap ini akan membantu Anda. Jika Anda memiliki pertanyaan, silakan tinggalkan saya pesan dan editor akan membalas Anda tepat waktu. Terima kasih banyak atas dukungan Anda ke situs web Wulin.com!