特定の場所に複数のjarファイルがあります。計算に基づいて、異なるjarファイルを読み込んでjarファイル内の特定のメソッドを呼び出す必要があります。 jarファイルには、Webサービスのクライアントとして機能するメソッドが含まれています。リフレクションを使用してメソッドを呼び出すと、Wrapperクラスが見つからないというエラーがスローされます。それらを生成するためにAPTを実行しましたか?実行時にjarファイルからメソッドを呼び出す方法
答えて
解決策はthis questionを参照してください。
反射でメソッドを呼び出そうとしたときになぜこのようなエラーが発生するのかわかりませんが、googlingがこれに該当しました(とりわけ)forum postが出てきました。
JARからロードしているクラスのように、クラスパスにない他のクラスが使われているようです。依存するライブラリをアプリケーションのシステムクラスパスに追加するか、ロードしているJARのマニフェストファイルのClass-Pathエントリにリストすることができます。
正確に。これは、通常このカテゴリから私の問題を解決するものです。 –
-jar
オプションを一切使用していないことを確認してください。これは、-classpath
を相互排他的に使用しています。詳細はhereを参照してください。
jarファイルには他のクラスへの参照がありません。これは単にWebサービスのクライアントです.SoはWebサービスクライアントをどのように作成したかと関係がありますか? –
- 1. 実行時にメソッドを呼び出す
- 2. JSP onclick関数からjarファイルを呼び出す方法
- 3. 実行時に式ツリーを呼び出すメソッドを呼び出す
- 4. PHPファイルの実行中にjavascriptファイルを呼び出す方法。
- 5. Azure:MVC実装のコントローラからWebRoleメソッドを呼び出す方法
- 6. Xamarin Androidから.soファイルのメソッドを呼び出す方法は?
- 7. C#でメソッド/呼び出しを別のメソッドから呼び出す方法は?
- 8. 実行時にViewChildを呼び出す方法は?
- 9. Laravel実行前と実行後にジョブクラスのメソッドを呼び出す方法
- 10. 実行時にSwiftアプリケーションからスクリプトを呼び出す
- 11. メソッド呼び出しとメソッド実行
- 12. SparkR JVMを使用してScala jarファイルからメソッドを呼び出す
- 13. 実行例外:呼び出し可能メソッドから呼び出し中
- 14. jni4netを使用して.netからjarファイルのクラスを呼び出す方法
- 15. 実行時に名前とメソッドに基づいてメソッドを呼び出す
- 16. 異なるクラスから実行可能メソッドを呼び出す
- 17. サービスから実行中のアクティビティでメソッドを呼び出す
- 18. 実行時に呼び出されない印刷メソッドは、デバッグ時に呼び出されます
- 19. SuperclassメソッドからSubclassメソッドを呼び出す方法は?
- 20. クラス内からメソッド内でメソッドを呼び出す方法
- 21. メソッド内からメソッドを呼び出す方法は?
- 22. 元のメソッドをswizzledメソッドから呼び出す方法は?
- 23. メソッドのメニューからメソッドを呼び出す方法は?
- 24. OnClickListener.onClickメソッドからメソッドを呼び出す方法は?
- 25. constメソッドから非constメソッドを呼び出す方法は?
- 26. 別のメソッドから非同期メソッドを呼び出す方法
- 27. CleanメソッドのPresenterからActivityメソッドを呼び出す方法は?
- 28. 他のオブジェクトからメソッドを呼び出すメソッド呼び出し
- 29. 別のファイルから自己実行関数を呼び出す方法
- 30. 1つのJavaプロセスでjarファイルを呼び出す方法
jarファイルをどのようにロードしますか? URLClassLoaderを使用していますか?そして、一度ローダを呼び出すとどのようなクラスを決定するのですか? – pgras