内部コンパイルエラー:Classcast例外

user837593:

私は、パッケージの文字「P」でjavaファイルの右の開始時にエラーの下に取得しています

内部コンパイルエラー:java.lang.ClassCastExceptionが:org.eclipse.jdt.internal.compiler.lookup.MethodBindingはorg.eclipse.jdt.internal.compilerでorg.eclipse.jdt.internal.compiler.lookup.FieldBindingにキャストすることはできません.ast.ASTNode.resolveAnnotations(ASTNode.java:817)

プロジェクトでは、コマンドプロンプトから罰金をコンパイルします。しかし、日食は、任意の助けが高く評価されているJDK 8を使用しています。このerror.Iを示しています

私は日食などの異なるバージョンをインストールし、プロジェクトをクリーニングする、Eclipseを再起動してみました

dansomething:

私は同様の問題がありました。それは間の互換性の問題であることが判明ロンボク1.18.8およびEclipseの4.11私はそれが再び作業を取得するためにロンボク1.18.2に戻りました。閉鎖されたEclipseのチケットはロンボク1.16.18を使用することをお勧めします。https://bugs.eclipse.org/bugs/show_bug.cgi?id=547244

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=228243&siteId=1