問題タブ [nosuchfieldexception]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
886 参照

httprequest - DefaultHttpClient で execute を呼び出すときの NoSuchFieldError

DefaultHttpClient インスタンスで execute を呼び出すと、NoSuchFieldError が発生し続けます。これらは私が持っているコード行です。

これは私が得るスタックトレースです:

0 投票する
1 に答える
1830 参照

java - Java 文字列の可変性 - java.lang.NoSuchFieldException: オフセット

私は Java を初めて使用します。Q&A セクションで、可変性が削除された 2 つの例をここで見ました。MutableString.javaをテストすると、次のようになります。

次のエラーを受け取りました。

以下に関するご意見をお待ちしております。

a)なぜこの例外が発生
するのですか b)クラスに存在するフィールドを確認する方法(具体的にはJava文字列)

0 投票する
1 に答える
140 参照

pdf - Lucene、NoSuchFieldError を使用して PDF にインデックスを付ける

Apache Lucene 4.4 を使用して PDF ファイルのインデックスを作成しようとしています

次の例外が発生し続けます。

私は PDFTextStream を使用しており、ここでその例に従っています: ここ にリンクの説明を入力してください

0 投票する
1 に答える
2503 参照

android - ProGuard を使用すると、ACRA で NoSuchFieldError が発生する

Android アプリで ACRA 4.4.0 を使用して、ユーザーからクラッシュ レポートを受け取ります。私の IDE は ADT Build: v22.2.1-833290 です。数日前、Google Play で公開する予定のアプリに ProGuard の使用を開始しました。エクスポートされた署名付き apk をインストールして開始すると、ACRA レポートで使用されるフィールドで NoSuchFieldError が発生します。私のコードは次のとおりです。

proguard-project.txt に「-keep public class org.acra.*」を含めても効果はありません。GoogleDocs でわかるように、考えられる理由は、Proguard が動的に参照されるフィールドとメソッドで正しく機能しないことです。最適化された APK (ACRA なし) はうまく機能します。この問題を解決する方法はありますか? 前もって感謝します。マイケル。

0 投票する
3 に答える
8222 参照

java - java.lang.NoSuchFieldError: Eclipse の単純な hbase Java クライアントの IBM_JAVA

タイトルの通り。私のソースコードは次のとおりです。

hbaseシェルはちゃんと使えているので、このエラーはhbaseサーバーとは関係ないようです。しかし、私は本当にこの問題を解決する方法を知りません.私のラップトップ(Windows)Eclipseとリモートデスクトップ(Ubuntu)Linux Eclipseの両方から同じエラーが報告されます。

誰でも私を助けることができますか?

0 投票する
1 に答える
4885 参照

java - Enum 値で java.lang.NoSuchFieldError: が発生するのはなぜですか?

私は自分で作成したjarの中にEnumを持っています。この jar は、enum 値を使用する 2 番目の jar の依存関係です。

ここで、2 番目の jar はロギング フレームワークですが、この場合の最初の jar はロギング フレームワークのモデル クラスです。

このロギング フレームワークを、作成した Web アプリケーションに実装しようとしています。簡単に言えば、まだ作業が必要ですが、1 つの問題で立ち往生しています。フレームワークの構成初期化でのエラーは例外としてキャッチされ、メソッドが呼び出されます。このメソッドには、パラメーターの 1 つとして Enum 値があります。ただし、この列挙型で java.lang.NoSuchFieldError が発生します。

Enum 値が ERROR だったので、偶然かもしれないと考えました。しかし、BABYLOVE に変更すると、エラー メッセージも変更されました。

クラス/列挙名の冗長性や重複の可能性をチェックしましたが、見つけることができるものはありません。

注文の順序:

  1. ロギング フレームワークの初期化のための Web アプリ呼び出し (直接依存)
  2. logging-framework には独自の構成の読み込みに問題があり、例外がスローされます
  3. 例外が処理され、メソッドが呼び出されてエラーが登録されます
  4. メソッドはいくつかのパラメーターで呼び出されます。1 つは logging-framework-model.jar からの列挙値であり、Web アプリの推移的な依存関係です。
  5. Web アプリが例外をスローする

定数、51 ~ 52 行目:

EventLogEntryType:

それが問題かどうかはわかりませんが、maven2 を使用して依存関係を処理しています。