問題タブ [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 - Javaアプレットをエクスポートする方法
まず第一に、私は Java プログラマーではないので、(できれば :D) この問題は非常に簡単に解決できるかもしれません。クライアントからリモート FTP サーバーにファイルを送信するための単純なアプレットを、サードパーティ ライブラリを使用して作成しました。Eclipse アプレット ビューアで実行するとすべて正常に動作しますが、Web ブラウザで実行すると次のようなメッセージが表示されます。
コンパイル/パッケージングの問題があると思います...アプレットは十分に署名されている必要があるため、セキュリティの問題はありません
blackberry - ライブラリプロジェクトのインポートでNoClassDefFoundError
現在、バージョン4.6.1(Windows Vista + Eclipse)を使用して単体テストプロジェクトを作成しています。私のプロジェクトは3つの部分に分かれています。
- A.ユニットテストアプリケーション(タイプ:CLDCアプリケーション)
- B.テストするアプリケーション(タイプ:CLDCアプリケーション)
- C.ライブラリプロジェクト(タイプ:ライブラリ、.jarファイルはインポートされません)
Aプロジェクトは、B(そしてもちろんCでも)に存在するコードを参照する必要があります。プロジェクトB(Cを参照)を問題なく実行できることを指定したいと思います。プロジェクトAを実行しようとすると、問題が発生します。
次の操作を実行しました。
BプロジェクトタイプをCLDCアプリケーションからライブラリBに変更すると、プロジェクトCが参照されます。AはプロジェクトBを参照し、すべてのプロジェクトを「Active forBlackberry」として設定します。基本的に、Aは他の2つのプロジェクトを2つのネストされたライブラリと見なします。コードは正常にビルドされますが、問題は、実行中にCライブラリのクラスがBによって呼び出されると、次の例外がスローされることです。
NoClassDefFoundError
詳細メッセージはありません
どんな助けでも本当にありがたいです。
どうもありがとう
java - log4j および java.lang.NoClassDefFoundError: org/apache/log4j/Layout
log4j で動作するコードを取得しようとしています。junit テスト (ant タスク) を介して実行すると、適切なログ出力が得られ、すべて問題ありません。コマンドラインからコードを実行すると、次のようになります。
次の 2 つのクラスパスを試しましたが、どちらも役に立ちませんでした。エラーは残ります。
これでも
私が間違っていることは何ですか?
java - 通常の Java コードをリフレクション スタイルのコードに変換するコード コンバーターを探す
通常の Java コードからリフレクション スタイルの Java コードを作成するコンバーターを探しています。私はこれを行って、次のような例外を防ぎますNoClassDefFoundError
(クラスに依存したいが、使用しているライブラリにその依存クラスがない場合、Java にコードを単に無視させたい)。
私はこのようなコンバーターを期待しています:
初期コード:
変換後:
android - Android facebook SDK でエラー java.lang.NoClassDefFoundError が発生する
http://github.com/facebook/facebook-android-sdkから Facebook SDK をダウンロードしました。 git から解凍し、Eclipse を開きました。次に、既存のソースを使用して新しいプロジェクトを作成し、facebook ディレクトリを選択しました。したがって、sdk プロジェクトは正しく作成されました (と思います)。次に、既存のソースを使用して新しいプロジェクトを再度作成し、「単純な」例を選択しました。エラーが発生しました。プロパティに移動し、[ビルド パス] セクションを選択し、facebook SDK プロジェクトを追加して適用しました。すべてのエラーが消えます。次に、例を実行しようとしましたが、facebook SDK 関数への最初の呼び出しで例外が発生しました! 例外は NoClassDefFoundError です。実行時に SDK のクラスが見つからないようです。どうして ?助言がありますか ?誰かがこの例を正常に実行しましたか? どんな助けでも大歓迎です。
java - NoClassDefFound は、grails コントローラーから Java クラスと docx4j を使用しようとしています
docx4j を使用して .docx ファイルを解析するように設定した Java クラスからいくつかのメソッドを呼び出そうとする groovy ファイルがあります。
Eclipse で純粋な Java テスト プログラムをセットアップすると、問題なく実行できます。ただし、.groovy ファイルをセットアップすると、コンパイル エラーは発生しませんが、実行時に次のスタック トレースが表示されます。
私は問題が何であるかを完全に理解することはできません.thre groovyファイルの関連部分は次のとおりです:
DocxParser に関連する私の Java はプロジェクト フォルダーの下の src フォルダーにあり、docx4j jar は lib フォルダーにあります。
インポートの定義が間違っているだけですか、それともファイルが間違った場所にありますか?
java - NoClassDefFoundError:ReadExcel(間違った名前
上記のプログラムを無事にコンパイルしました。しかし、同じことを実行しているときに、次のエラーが発生します。
これをどのように解決できますか?
1つを起動し、要求に応じてmyfirst.ReadExcelとしてプログラムを実行しましたが、このエラーが見つかりました。
google-app-engine - jTwitter、oAuth、Google App Engine。NoClassDefFoundError
jTwitter を使用して、コンシューマ キー/シークレットとアクセス トークン/シークレットを使用して Twitter に oauth インスタンスを取得しようとしています。これは、ここの javadoc で十分に文書化されています。signpost、signpost-jetty、および jtwitter ライブラリーをダウンロードしましたが、サーブレットをデプロイして実行した後、java.lang.NoClassDefFoundError: winterwell/jtwitter/OAuthSignpostClient
Eclipse がクラスが存在しないことについて不平を言っているというエラーが表示されます。私のプロジェクトにあるJARファイル自体。だから、私はそれを忘れると言いました、代わりにOAuthScribeClientjava.lang.NoClassDefFoundError: org/scribe/oauth/Token
を試してみますが、これは非常によく似たエラーを生成しました.Java ファイルに次のコードがあり、エラーや警告なしでコンパイルされるため、これはさらに混乱します:
明らかに、私は非常に基本的な何かを見逃していますが、それが何であるかについては絶対に途方に暮れています. ありがとう。
hibernate - GWT と Hibernate の NoClassDefFoundError
サーバーに対して RPC 呼び出しを実行しようとすると、次のエラー メッセージが表示されます。
** WebModule[/ProjectName] 着信 RPC 呼び出しのディスパッチ中の例外 java.lang.NoClassDefFoundError: net/sf/cglib/proxy/Enhancer**
これはクラスパスの問題ですか?または、プロジェクトにlibファイルまたは何かを含める必要がありますか?
解決策を探してみましたが、オンラインで見つけることができませんでした。
ありがとう
java - grails ランタイム例外をデバッグするには?
grails プロジェクトと Java プロジェクトがあります。Java プロジェクトはスタンドアロンの POJO クラスのセットであり、それらを grails プロジェクトの下の src/java にダンプしました。
コントローラーに、このパッケージの import ステートメントを追加しました。
grails run-app を実行してプログラムを実行しようとすると、grails ランタイム例外が発生します。私の POJO の 1 つがインポートするパッケージにあるクラスに対して NoClassDefFound と言っています。
エラーメッセージはコントローラーの行に表示されていますが、欠落しているクラスは、POJO が必要とする外部 jar からのものです。問題のある .jar を grails プロジェクトの lib フォルダーに移動しました。他に何をする必要がありますか?
この問題の本当の原因を突き止めるにはどうすればよいですか?
ありがとう!