0

現在、別のプロジェクトからクラスを読み込もうとしていますが、コンパイル時ではなく実行時にこのエラーが発生します。

VFY: unable to resolve static field 840 (Read) in Lshared/TestingMode;

Caused by: java.lang.NoClassDefFoundError: shared.TestingMode

そしてこれはクラスです:

public enum TestingMode {
Read,
Write}

プロジェクトをインポートし、Javaビルドパスを修正して、コンパイルエラーが発生しないようにしました。

4

1 に答える 1

0

代わりに、列挙型を作成し、パブリッククラスを作成します。そのメンバーは、パブリック静的最終変数にあり、クラス名からアクセスします。

この回答を参照してくださいhttps://stackoverflow.com/a/4822906/603233

于 2012-12-08T16:57:36.163 に答える