問題タブ [noclassdeffounderror]
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 - 同じパッケージの別のクラスではなく、あるクラスのClassNotFoundException?
私はgrailsプロジェクトに取り組んでおり、プロジェクトのlibディレクトリに.jarファイルを配置しました。
grailsプロジェクトで使用しているJavaファイルの1つで、ClassNotFoundExceptionのランタイム例外が発生し続けます。
私はそのように定義されたメソッドを持っています:
そして、私は次のようなセクションをインポートします
これが例外をスローしているものです。
ただし、メソッドを次のように変更すると
ランタイム例外は発生しません。
ここで何が起こっているのでしょうか?docx4j.jarファイルにParaRPrが含まれていることを確認しましたが、含まれています。これらのクラスが公開されていることを確認しました。また、org.docx4j.wmlディレクトリとは異なるクラスを試しましたが、例外を与えるものと、与えないものがあります。これはどうして可能ですか?
完全なスタックトレースは次のとおりです。
これがjarファイルのjar-tfの出力です-そこにParaRPrクラスが表示されています
java - poiで「書き込み」メソッドを呼び出すときのNoClassDefFoundError
私のコードは次のようになります。
m_psWorkBookのタイプがXSSFWorkbookである場合、「write」メソッドを呼び出すとNoClassDefFoundError例外がスローされますが、誰かがそれを持ったことはありますか?
java - Eclipse は、実行時に ExceptionInInitializerError をスローし、デバッグ時に NoClassDefFoundError をスローします。
プロジェクト A はプロジェクト B に依存しています。
コンパイル時には、すべて問題ありません。
デバッグ時に、プロジェクト B のクラス bClass の静的関数が呼び出されると、NoClassDefFoundError が発生します。
実行時に、ExceptionInInitializerError が発生します。
さらに、bClass には静的初期化子があり、そこにブレーク ポイントを配置すると、そこに到達することはありません。これは私には非常に奇妙に思えますが、おそらくクラスが見つからないため意味があります。
修正方法はありますか?理解できる限り、すべての依存関係を確認しました。
clojure - 最終クラスのインポート
Java パッケージから最終クラスをインポートできません。通常のクラスのインポートは正常に機能します。例えば:
最後のインポートで NoClassDefFoundError が発生します。より完全な出力を次に示します。
何が起こっているのか考えていますか?
ありがとう!
java - 画像からBufferedImageを作成したいのですが、この例外があります(java.lang.NoClassDefFoundError)
画像からBufferedImageを作成したいのですが、実行されません。この例外は何ですか?
コード:
例外:
クラスパスのパッケージcontrib.ch.randelshofer.quaqua.util.Imagesですが、この部分を削除すると、別の例外が発生します。
で変更:
コンパイルされず、次のメッセージが表示されます。
java - java.rmi.ServerError:java.lang.NoClassDefFoundError:net / sf / jasperreports / engine / JasperPrint
rmiレジストリに自分自身を登録するサーバーアプリケーションの実行に問題があります。Remote
インターフェイスには、を返すメソッドがありますJasperPrint
。サーバーが呼び出したときに例外がスローされます。
jasperreports-3.7.5.jar
サーバーのクラスパスにあります。どんな助けでもいただければ幸いです。
スタックトレース:
java - Java クラスが見つかりませんエラー
cxf を使用して作成された Web サービス クライアントがあります。日食から実行すると、エラーは発生しません。しかし、ファイルから jar を作成して cmd prompt から実行すると、 NoclassDef 例外または ClassNot found 例外が発生します。クラスパス、Javaホームを正しく設定しました。
1.例外
2.例外
Web サービスは C# wcf にあり、クライアントは JAXBinding 要素なしで作成されました。どんな助けでも大歓迎です。
ありがとう、プリヤ.R
java - クラス sun.security.mscapi.SunMSCAPI を初期化できませんでした
クライアント サーバー アプリケーションがあり、Java Web Start を使用してクライアント アプリケーションを起動します。
クライアント アプリケーションを開こうとすると、最初に https URL (SSO 用) からトークン ファイルを読み取り、後で別の HTTPS URL を開きます。
tokenUrl = 新しい URL(プロトコル、nodeIpAddress、ポート、tokenFile); URLConnection con = tokenUrl.openConnection();
openConnection() は以下の例外をスローしています:
java.lang.NoClassDefFoundError: クラス sun.security.mscapi.SunMSCAPI を初期化できませんでした
ここでの正確な問題を教えてください。必要な回避策を提供してください。
ありがとう、ソウラフ
exception - java.rmi.RemoteExceptionの取得:クラスパス、XML、Beansが正しく定義およびデプロイされているにもかかわらず、EJB例外イベント
この問題でデバッグするのに苦労しています。コードをJava1.4からJDK6に、Weblogic8.1.5からWeblogic10.3に移行しています。weblogicのDDConververユーティリティを使用してEJBのデプロイメント記述子を変換しました。Beanは、ステートレスセッションとエンティティBean(2.1)で構成されます。アプリケーションは、フロントエンドとしてのJSPとミドルウェアとしてのEJBで構成されています。ロギング中に、エンティティBeanを内部的に呼び出して同じものをロードする1つのセッションBeanを呼び出しています。セッションBeanがエンティティBeanを呼び出すと、次の例外が発生します。セッション呼び出しは成功します。問題はセッションBeanからのエンティティ呼び出しだけです。
このために開発環境を使用しています。JSPはC:\ MisasiaAppln10.3_DEV \ misasia \ autodeploy \ misasiaに格納されますEJBはC:\ MisasiaAppln10.3_DEV \ misasia \ servers \ AdminServer\uploadにデプロイされます
例外の詳細:
サンプルコード:
JSPからのセッションの呼び出し(THIS WORKS FINE)
セッションからのエンティティの呼び出し(これは失敗します)
java - junitのjava.lang.NoClassDefFoundError
junitテストコードのJavaでこのエラーが発生します。ネットで調べたところ、クラスパスにjunit.jarを追加する必要があると表示されました。
Eclipseでは、プロジェクトプロパティウィンドウのクラスパスに追加しましたが、それでも初期化エラーが発生します。私は何をすべきか..?
これはエラーの完全なトレースです。