問題タブ [classnotfoundexception]
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.
android - メイン アクティビティの Android アプリ ClassNotFoundException
ほとんどのデバイスでアプリを実行できますが、次のエラー レポートが表示されます。
関連する回答があることがわかりました: ClassNotFoundException Android
しかし問題は、私が書いたコード行の前に私の例外が発生することです.どうすればクラスローダーが確実にロードされるのでしょうか?
android - .jarライブラリを参照するときにスーパークラスエラーを解決できません
- 私はAndroidプロジェクトを実行しました。正常に実行されました。
- 私はJavaでWebサービスを開発し、それをホストしました。正常に実行されました。
- Webサービスを.jarにエクスポートし、Androidプロジェクトに追加しました。
- Webサービスでメソッドを呼び出そうとすると、
Unable to resolve superclass
エラーが発生します。
私のエラーログ:
spring - java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
これらをビルドパスに含めました:
- すべての Spring ライブラリ
- Apache Tomcat 7.0 ライブラリ
プロジェクトは起動時にまだ失敗します:
ではorg.sprintframework.web-3.1.0.M1.jar
、 が表示されorg.springframework.web.context.ContextLoaderListener
ます。
Google の誰かがそれspring.jar
を含めるべきだと言っていますがspring.jar
、3.x ディストリビューションには何も表示されません。
エクリプス 3.6.2
トムキャット 7
編集:Spring フォーラム (オフライン) の誰かが、「依存関係を自動的に更新する」をプロジェクトのプロパティでチェックする必要があると言いましたが、プロジェクトのプロパティにそのようなものは表示されません。
java - XSLT が Java 親クラスに属するメソッドを呼び出していない: ClassNotFoundException & NoClassDefFoundError
getFullName()
XSL スタイルシート内でメソッドを呼び出そうとしています。Person
メソッドは、 のスーパークラスであるクラス に属していStudent
ます。Student
次のように、XSL スタイルシートの名前空間でクラスを定義しましたxmlns:std="java:example.code.Student"
。ただし、実行時にClassNotFoundExceptionとNoClassDefFoundErrorの 2 つのエラーが発生しexample.code.abstract.Person
ます。Person のクラス定義は実行時に利用できないようですか? Student
オブジェクトは親のメソッドにアクセスできませんか?
java - Eclipseでのclassdefnotfoundエラー(奇妙な)
Android アプリの実行時に classdefnotfound エラーが発生します。この 1 つのクラスを除いて、すべて正常に動作します。以前は、このクラスは機能していました。クラスは実際には外部ライブラリにあり、すべてのライブラリは正しいです。日食でこのようなものに出くわした人はいますか? 環境の問題のように感じます。
このクラスは、Google API クライアント ライブラリ バージョン 1.4.1 にあります。
classdefnotfound: com.google.api.client.xml.XmlNamespaceDictionary;
jar ファイルは lib ディレクトリと .classpath ファイルにあります。
maven - Struts DynaValidatorForm で Maven ビルドに変換した後の ClassNotFoundException
最近、Struts Web プロジェクトで Maven をセットアップし、結果の EAR を Websphere Application Server にデプロイした後、Struts の DynaValidatorForm クラスで ClassNotFoundExceptions を取得しています。これは JAR に関連しているようには見えないので、コンパイル時のエラーは発生しませんが、使用しているストラットのバージョンと互換性のないクラス ファイルを作成する maven に関係しているように感じます。
潜在的な手がかり:
- DynaValidatorForm クラスは、WEB-INF/lib ディレクトリの EAR に含まれる struts-1.1 jar ファイルに存在します。
- Maven 変換に起因する依存関係の問題がないことを確認するために、EAR 内のすべての jar を以前のすべての jar (maven 前および壊れた前) に置き換えました。デプロイ時に同じエラーが発生しました。それはすべての古いjarでEARを更新しました(ちなみに同じソースコードです)。
- 次に、jar を交換する代わりに、結果のクラス ファイルを交換してみました。Maven で構築された EAR で DynaValidatorForm を参照するすべてのクラス ファイルを、Maven で構築されていない EAR の同じクラスに置き換えましたが、Websphere にインストールしたときにエラーは発生しませんでした。非 Maven ビルド EAR は、Rational Application Developer (Eclipse) からの単純な EAR エクスポートを使用してビルドされました。
クラススワップが機能するという事実は、問題がmavenによって生成されたクラスファイルにあるように感じさせますが、問題が何であるかはわかりません。そのとき思いつくのは Java のバージョンの違いだけですが、Struts は私の古いビルド プロセスで Java 5 で問題なく動作しました。ソースとターゲットを 1.5 に設定して定義された compiler-plugin。私は困惑しています。
ここに何かアイデアはありますか?ご提案いただきありがとうございます。
アップデート:
POM の興味深い部分:
スタックトレース:
eclipse - クラスが存在する場合の ClassNotFoundException
私は、cheng81 による Android-Bluetooth-Simulator を使用しようとしています。
ClassNotFoundException が発生し続けます。確認したところ、クラスを含むjarファイルがプロジェクトのビルドパスに含まれています。jarファイルをスキャンして、クラスがそこにあることを確認し、それを見つけました。
私は何が間違っているのでしょうか?
探す:
gwt - GWT Autobeans / NoClassDefFoundError: 何が間違っていますか?
Autobeansを使用してGWTでPOJOをJSONにシリアライズしようとしています。これは、 Placeのトークン化のコンテキストにあります。NoClassDefFoundError
ClassNotFoundException
org.json.JSONObject
問題を切り分けるために JUnit テストを作成しました。テストは次のとおりです。
そして私のスタックトレースは
そして、ここに関連するトークナイザーのビットがあります:
Autobeans インクルードを .gwt.xml に追加しましたが、まだ何かが足りないようです。
java-me - j2me fileconnection java.io.IOException: ルートにアクセスできません
上記のコードで、次のエラーが発生します。
ファイル file:\\c:\myfile.txt が存在します。どうすればいいですか?
java - 実行中にJavaでメインクラスが見つかりませんでした
私はJavaスイングコードを持っています.5つのクラスがあり、メインクラスは他の4つのクラスを参照しています.ここではいくつかのjarも追加しました.
ここでメインクラスを保持するJavaSampは、他のクラスはWriteHelper、JavaDemo、DataBaseHelper、fileEncription、およびSendEmailクラスです。上記のcmdを使用してコンパイルすると、正常にコンパイルされ、このクラスを実行すると、次の例外が発生します
どうすれば克服できますか、よろしくお願いします...