問題タブ [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.
java - NoSuchFieldException: NumberPicker Android の mSelectorWheelPaint
NumberPicker を変更するためにこのコードを使用しています
Utils.java:
そして、私はそれを次のように呼びます:
AmoutProduct.java:
しかし、私はこのエラーが発生します:
次の行でエラーが発生します。
mSelectorWheelPaint フィールドが見つからないと表示されますが、これを修正するにはどうすればよいですか?
よろしくお願いします
java - Java HTTP クライアント - No such Field エラー
Digital Ocean Java ライブラリを使用しようとしていますが、接続を作成しようとすると、次のようになります。
問題はCloseableHttpClient httpClient
オブジェクトにあります。ライブラリは httpcore バージョン 4.4.1 と httpclient バージョン 4.5 を使用します。それは私にjava.lang.NoSuchFieldErrorを与えます。
これが私のログです:
NoSuchFieldError に関する情報やドキュメントはほとんど見つからなかったので、このエラーの原因となった httpcore や httpclient のバージョンに関係していると思います。
java - java.lang.NoSuchFieldError: インスタンス - WebDriver
テストを実行しようとすると、次のエラー メッセージが表示されます。ファイルのバージョン番号に変更はなかったpom
ため、依存関係の問題を除外できました。
java.lang.NoSuchFieldError: インスタンス
org.apache.http.conn.ssl.SSLConnectionSocketFactory.(SSLConnectionSocketFactory.java:144) で org.openqa.selenium.remote.internal.HttpClientFactory.getClientConnectionManager(HttpClientFactory.java:71) で
java - Java コードの NoSuchField エラーですが、フィールドは存在します
次のコードがあります。
テストクラスは JUnit を使用して実行されます。コードはEclipseで実行すると機能しますが、Eclipseの外で実行すると、コメントが指す行でNoSuchFieldエラーが発生します。
問題の原因となるクラスはテーブルです。私は確かに知っています。
java - java.lang.NoSuchFieldError: ハンドル
最近、Eclipse SWT GUI アプリケーションで問題が発生しました。次のコードでウィンドウハンドルを取得しようとしていました:
私の64ビットWindows 10 OSで完全に動作しました。
次に、同じアプリを 32 ビット Windows マシン (Hyper-v を使用して PC にセットアップした VM) に展開すると、次の奇妙なエラーが発生します。
このハンドルのドキュメントには次のように記載されています。
長い org.eclipse.swt.widgets.Control.handle
OS リソースへのハンドル (警告: このフィールドはプラットフォームに依存します)
重要: このフィールドは SWTpublic API の一部ではありません。>SWT が提供するパッケージ内で共有できるようにするためだけに public とマークされています。すべてのプラットフォームで利用できるわけではなく、アプリケーション コードからアクセスしないでください。
これがこの問題を引き起こした理由でしょうか?
このプロパティを使用できない場合、代替手段は何ですか? JNI / JNAがネイティブコードを扱っていることは知っていますが、私の知る限り、ハンドルを取得するためにSWT実装に依存しています。
私の質問に時間を割いていただきありがとうございます!
乾杯!