問題タブ [nosuchmethoderror]

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 投票する
32 に答える
421129 参照

java - NoSuchMethodError を修正するにはどうすればよいですか?

NoSuchMethodErrorJava プログラムを実行するとエラーが発生します。何が問題で、どうすれば修正できますか?

0 投票する
9 に答える
13543 参照

java - このエラーについて助けが必要です: java.lang.NoSuchMethodError

私はこのJavaコード(JPA)を持っています:

次のエラーが表示されるため、クエリの何が問題なのかわかりません。

ありがとう。

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

java - メソッドが NoSuchMethodError をスローするのはなぜですか?

除外されたフィールドのリストを使用して、reflectionEquals メソッドを正常に実装しました。

しかし、最近 Java 1.5 でプログラムをコンパイルしたところ、プログラムが上記の行に到達すると次のエラーが発生しました。

java.lang.NoSuchMethodError: org.apache.commons.lang.builder.EqualsBuilder.= reflectionEquals(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/String;)Z

実行時にメソッドが存在しない理由について誰かが洞察を持っている場合は、感謝します

0 投票する
10 に答える
32884 参照

java - jar/class に特定のメソッドがある場合でも、java.lang.NoSuchMethodError が発生するのはいつですか?

IText ライブラリを使用して、アプレットでの PDF エクスポートを容易にしています。エクスポートの呼び出し中に、次のエラーで失敗します。

JD Decompiler で Itext jar/PdfPtable.class を開き、クラスが public メソッドとして completeRow を持っていることを確認しました。

java.lang.NoSuchMethodErrorjar/class に a がある場合でもa がスローされた場合に考えられるシナリオを誰かが説明できますか?

これがスタック トレースです。ほとんどの呼び出しはアプリケーション固有のものであるため、あまり役に立たない場合があります。

CSV ファイルへのエクスポート中のエラー - java.lang.NoSuchMethodError: com.lowagie.text.pdf.PdfPTable.completeRow()V
com.blox.table.action.ExportToCSVAction.actionPerformed(ExportToCSVAction.java:193)
javax.swing. AbstractButton.fireActionPerformed(不明なソース)
javax.swing.AbstractButton$Handler.actionPerformed(不明なソース)
javax.swing.DefaultButtonModel.fireActionPerformed(不明なソース)
javax.swing.DefaultButtonModel.setPressed(不明なソース)
javax.swing.plaf.basic. BasicButtonListener.mouseReleased(不明なソース)
java.awt.Component.processMouseEvent(不明なソース)
javax.swing.JComponent.processMouseEvent(不明なソース)
java.awt.Component.processEvent(不明なソース)
java.awt.Container.processEvent(不明なソース)
java.awt.Component.dispatchEventImpl(不明なソース)
java.awt.Container.dispatchEventImpl(不明なソース)
java.awt.Component.dispatchEvent(不明なソース)
java.awt.LightweightDispatcher. retargetMouseEvent(不明なソース)
java.awt.LightweightDispatcher.processMouseEvent(不明なソース)
java.awt.LightweightDispatcher.dispatchEvent(不明なソース)
java.awt.Container.dispatchEventImpl(不明なソース)
java.awt.Window.dispatchEventImpl(不明なソース)
java .awt.Component.dispatchEvent(不明なソース)
java.awt.EventQueue.dispatchEvent(不明なソース)
java.awt.EventDispatchThread.pumpOneEventForFilters(不明なソース)
java.awt.EventDispatchThread.pumpEventsForFilter(不明なソース)
java.awt.EventDispatchThread.pumpEventsForHierarchy(不明なソース)
java.awt.EventDispatchThread.pumpEvents(不明なソース)
java.awt.EventDispatchThread. pumpEvents (不明なソース)
java.awt.EventDispatchThread.run (不明なソース)
com.lowagie.text.pdf.PdfPTable.completeRow()V
com.blox.table.view.GridTableModel$PdfExportWriter.writeNewLine(GridTableModel.java:7259)
com.blox.table.view.GridTableModel.buildExportData(GridTableModel.java:3111)
com.blox.table.view.GridTableModel.export(GridTableModel.java:2541)
com.blox.table.view.GridTable.export(GridTable.java:1318)
com.blox.table.action.ExportToCSVAction.exportToFile(ExportToCSVAction.java:248)
com.blox.table.action.ExportToCSVAction.access$1(ExportToCSVAction .java:245)
com.blox.table.action.ExportToCSVAction$Worker.exportToCSVFile(ExportToCSVAction.java:111)
sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブ メソッド)
sun.reflect.NativeMethodAccessorImpl.invoke(不明なソース)
sun.reflect .DelegatingMethodAccessorImpl.invoke(不明なソース)
java.lang.reflect.Method.invoke(不明なソース)
spin.Invocation.evaluate(Invocation.java:175)
spin.off.SpinOffEvaluator$1.run(SpinOffEvaluator.java:108)
java.lang.Thread.run(不明なソース)

0 投票する
2 に答える
1078 参照

java - 標準 JVM 例外の fillInStackTrace のオーバーライド

リフレクションを使用していて、メソッドが実装されているかどうかを確認したい場合は、getMethod() メソッドを使用できます。このメソッドは NoSuchMethodException をスローします。

パフォーマンスを最適化するために、この Exception の fillInStackTrace をオーバーロードする方法はありますか? 現在、約 40% の時間がこのメソッドに費やされています。

特定の種類の制御フローを実行する方法として、例外を使用するフレームワークを使用しています。

だから私はあまり侵略的になりたくありません。Throwable を拡張するクラスを作成し、NoSuchMethodException の代わりにこの新しいクラスを使用すると、次のようになります。

ありがとう

0 投票する
2 に答える
1345 参照

maven-2 - jetty-noSuchMethodError

実行時に次のエラーが発生しますmvn jetty:run-war

(スタックトレース全体は含まれません)

WindowsとOSXの両方で完全に正常に動作するため、コードに問題はないことを私は知っています。現在、Ubuntu karmicコアラを使用していて、apt-getを介してmavenをインストールしていますが、Linuxで機能させるために構成するのを忘れているものはありますか?mvnクリーンインストールを実行してもエラーは発生しません。

誰?

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

java - java.lang.NoSuchMethodError: 署名付きメソッド java.util.TreeMap.firstEntry ()Ljava.util.Map$Entry; 見つかりませんでした

TreeMap クラスの ceilingKey()、ceilingEntry()、firstKey()、および firstEntry() を使用しようとしていますが、エラーが発生します。
java.lang.NoSuchMethodError: method java.util.TreeMap.firstEntry with signature ()Ljava.util.Map$Entry; was not found.

このエラーは、次のコードによって発生します。
if (tmpmap.size() == 1 && tmpmap.firstKey() == req_sbyte && tmpmap.firstEntry().getValue() == req_size) {
send("F" + req_nr + "," + Integer.toString(req_filenr) + "," + Long.toString(req_sbyte) + "," + Integer.toString(req_size), "localhost", CLIENTPORT);
}

これは java -version の出力です。
java version "1.5.0" gij (GNU libgcj) version 4.1.2 20070925 (Red Hat 4.1.2-33) Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

なぜこれが起こっているのか、それを修正する方法はありますか? libgcj のドキュメントを確認したところ、そのようなメソッド firstEntry() があり、getValue() メソッドを持つ Entry オブジェクトを返すと書かれています。そのため、コードの問題が何であるかを明確に理解していません。

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

netbeans - NetBeans で JUnit テストを実行すると、戻り値の型が変更されたメソッドで NoSuchMethodError エラーが発生する

JUnit テストを含む NetBeans のプロジェクトがあります。依存プロジェクトでメソッドの戻り値の型を変更したところ、アプリは正常に動作します。しかし、NetBeans 内から JUnit テストを実行すると、NoSuchMethodError が発生します。きれいにしてビルドするようにしました。

0 投票する
2 に答える
1654 参照

java - Java パッケージ、プロジェクト、NoSuchMethod エラー

リンクされた 2 つのプロジェクトがあり、これらの 2 つのプロジェクトにはそれぞれパッケージがあります。

XProject -> XPackage -> XClass -> X1Method(); X2メソッド();

YProject -> YPackage -> YClass -> Y1Method();

Y1 メソッドから X1 メソッドと X2 メソッドを呼び出そうとしています。X1 メソッドを呼び出すことはできますが、X2 メソッドを呼び出すと実行時エラー (java.lang.NoSuchMethodError:) が発生します。

すべてのメソッドは公開されており、メソッド名に問題はありません。そのうちの 1 つが機能しているのに、他の人が実行時エラーを出しているというのはナンセンスです。

どんな助けでも大歓迎です。ありがとう。