問題タブ [classnotfound]

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

java - RMI ClassNotFoundException

コンピューターで正常に実行されるRMIプログラムがありますが、学校のコンピューターで実行すると、Remoteを拡張しているクラスのClassNotFoundExceptionが発生します。私はいくつかの同様の質問を見ました、私のエラーはほとんど同じです、しかしそこで提供された解決策は私のために働いていません。RMIレジストリはすでに実行されており、他の学生と共有されているため、引数を渡すことができません。プログラム内でsystem.propertyを設定しようとしましたが、役に立ちませんでした。私もrmicを使ってみましたが、それもうまくいきませんでした。

Exception.getMessage()からのエラーメッセージは次のとおりです。

これらは同じタイプの問題に関する質問です。

rmiクラスが例外を見つけることができません

rmiサーバーを実行している、classnotfound

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

java-me - JSR-75以外のデバイスでのJSR-75固有のコード?

私がやろうとしていること

J2MEミッドレットをコーディングしていて、JSR-75を使用してファイルを書き込みたいです。また、JSR-75をサポートしていないデバイスでアプリを実行できるようにしたいと考えています。

私のやり方

これを行う方法を説明しているWebサイトを見つけました(URLを忘れてしまいました。申し訳ありません)。

  • すべての機能を公開するパブリック抽象クラス(「サービス」)を作成します。
  • この抽象クラスを拡張し、すべての機能を実装するパッケージプライベートクラス( "ServiceImplementation")を作成します。
  • 両方を別のパッケージに入れ、Serviceをパッケージのファサードにレンダリングします。

このクラスをインスタンス化するには、抽象クラスの次のメソッドを使用します。

何が悪いのか

これは、JSR-75が存在する場合に完全に機能します。問題は、このミッドレットをJSR-75以外のデバイスでも実行したいことです。このコードを実行しようとすると、すべての例外をキャッチしていても、ClassNotFoundException:javax / microedition / io / file/FileConnectionがスローされます。 。

プロジェクト全体の検索を行って、FileConnectionを他の場所ではなくServiceとServiceImplementationで使用していることを確認しました。

誰かが私がこれを行うことになっている方法を知っていますか?

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

java - Java Reflection を使用して動的にクラスを作成、java.lang.ClassNotFoundException

Javaでリフレクションを使用したいのですが、3番目のクラスがクラスの名前をコンソールから文字列として読み取るようにしたいと考えています。クラスの名前を読み取ると、自動的かつ動的に (!) そのクラスを生成し、そのwriteoutメソッドを呼び出します。そのクラスが入力から読み取られない場合、初期化されません。

私はそのコードを書きましたが、常に " java.lang.ClassNotFoundException" を使用しています。どうすれば修正できるかわかりません。誰でも私を助けることができますか?

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

c# - 「using」でサードパーティのクラスが読み込まれません。追加のクラスはどこにインストールされますか?

サード パーティのライブラリがインストールされていますが、付随する名前空間が見つかりません。

当然のことながら、VS 2010 はそれを見つけることができません。しかし、私のシステムはどこでサードパーティのライブラリを探しますか? 場所のリストを変更できますか?

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

java - カスタムArrayListシリアル化

ArrayListカスタムオブジェクトを含むをシリアル化しようとしていました。

Servlet(サーバー側)でシリアル化し、クライアント側で逆シリアル化します。(とを使用ObjectOutputStreamしてObjectInputStream

私がで作業するとき、それはうまくいきましたArrayList<String>
しかし、私がそれを試してみたときArrayList<MyObject>、クライアント側で結果を得ることができませんでした、これは例外です:

もちろん、私はこれを行いました:

MyObjectフィールドのみが含まれStringます。

私は何を間違えましたか?

ありがとう、
レイ。

0 投票する
6 に答える
17080 参照

java - ClassNotFoundException Android

今日、Android プログラムの作業中に問題が発生しました。XML文字列をJavaオブジェクト(サードパーティ)に変換するクラスがあり、通常のJavaプロジェクトとして正常に動作しますが、Androidでは次の奇妙なエラーが発生します:

明らかな理由でアプリケーション名とパッケージを非表示にしていますが、このような問題に遭遇したことがある人がいるかどうか疑問に思っていました。クラスは、私が追加したライブラリである正しいパッケージに含まれています。以前に参照した他のクラスがあり、それらを作成できます。ClassNotFoundExceptionaがスローされる他の理由はありますか?

ありがとう、ジェイク

0 投票する
5 に答える
62194 参照

java - HttpClient NoClassDefFoundError

HttpClient 4.0.1 からサンプル アプリケーションを実行しようとしています。これは、サンプル セクションの ClientMultiThreadedExecution.java ファイルです。これらのファイルをクラスパスに入れました: apache-mime4j-0.6.jar; commons-codec-1.3.jar; commons-logging-1.1.1.jar; httpclient-4.0.1.jar; httpcore-4.0.1.jar; httpmime-4.0.1.jarファイルは正しくコンパイルされます。実行時に次のエラーが発生します。

参照がありませんか?クラスパス エラーのようですが、どの jar ファイルを含めるかわかりません。よろしくお願いいたします。

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

java - mysql java 接続エラー

JAR ファイルを Linux (centos) で実行しています。すべてのjarファイルは正常に機能します。

今、mysqlサーバーに接続しようとしていますが、次のエラーが発生しました。

サーバーのルート アクセス権がありません。私は単純なユーザー アカウントを持っています。db 接続用の mysql.jar ファイルをダウンロードし、lib フォルダーに配置しました。Jar ファイルには、.CLASSPATH ファイルに lib パスが含まれています。

編集

コマンドラインでJarファイルを実行しています

java -jar prog.jar

0 投票する
4 に答える
1090 参照

php - BaseController を用意して、すべてのコントローラにそのクラスを拡張させるのは良い考えですか?

すべてのコントローラーでいくつかの共通の動作が必要です。BaseController を用意して、すべてのコントローラにそのクラスを拡張させるのは良い考えですか? Fatal error: Class 'BaseController' not foundもしそうなら、エラーを回避する正しい方法は何ですか。

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

java - エラーjava.lang.NoClassDefFoundErrorを与えるサーブレット

アプリのサーブレットで次のコードを使用しています

java.awt.Image awtImg = java.awt.Toolkit.getDefaultToolkit().createImage(str1);

アプリケーションを実行してサーブレットを呼び出すと、次のエラーが発生します

JavaバージョンJDK1.6.20を搭載したLinuxマシンでアプリをホストしました。

問題の原因は何ですか...

noticeandreports.pdf.appendFiles.PdfFunctionsClassはコードが記述されているクラスでありOJ.NoticesandReports.generate_151_OJNotice、上記のクラス内のメソッドを呼び出すサーブレットです。