問題タブ [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.
java - インスタンス化されたプライベートクラス->nullポインタ例外
こんにちは素晴らしい人!
allEdges.add(newEdge);
問題があります...テストケースがconnectNodesメソッドに到達すると、NullPointerExceptionが発生します。
Edge newEdge = new Edge( n1, n2, weight );
同じ方法で以前と関係があると思います。
私がEdgeクラスでジェネリックを使用しているのは問題ですか?Edge newEdge = new Edge( n1, n2, weight );
以前、「クラスが見つかりません」などのエラーが発生しました。allEdges.add(newEdge);
しかし今、私は何も変更せずに代わりにNullPointerExceptionを取得しているようです。
あらゆる助けにとても感謝しています!
}
java - Java 複数のプロジェクト ClassNotFoundException
私のEclipse IDEには2つのJavaプロジェクトProjectA(Java Webアプリ)とProjectB(他のJavaクラスが含まれています)があります。例えば
したがって、ProjectA には、ProjectB のクラスからメソッドを呼び出すメソッドを持つクラスがあります。これらのプロジェクトをビルドするために、ProjectB をビルドし、jar を ProjectA のビルドパスへの依存関係として追加しました。そのため、コンパイル エラーは発生せず、プロジェクトは正常にビルドされているようです。
ただし、コードをデバッグすると。ClassNotFoundException
ProjectA がプロジェクト B のメソッドを呼び出す行に到達します。
私が間違っている/逃したことを誰かが知っていますか?
java - java.lang.ClassNotFoundExceptionが発生するのはなぜですか?
java.lang.ClassNotFoundException:com.mysql.jdbc.Driver
Eclipse heliosでapacheを実行した後、このエラーが発生し、MYSQLyogUltimateを使用しています
助けてください...このエラーを取り除く方法...??
java - スタブクラスが見つからないのはなぜですか?
VMでRMIサーバーを実行していますが、次のエラーが発生し続けます。
すべてのクラスファイル(スタブファイルを含む)は同じディレクトリにあり、ローカルで実行しても問題はありません。
誰もがここで何が起こっているのか知っていますか?
java - キャッチされない例外:java.lang.ClassNotFoundException:
これは、ApacheとTomcatを実行しているWindowsサーバーです。既存のパッケージに新しいクラスを追加し、次のようなjspページから参照しようとしました。
私は何かが足りないのですか?パッケージにクラスを追加するために何か特別なことをする必要がありますか?前もって感謝します。
jspページは正常に読み込まれますが、このクラスを使用するボタンをクリックしようとすると、キャッチされない例外が発生します。java.lang.ClassNotFoundException:MY.NEWCLASS
php - PHP 経由で Eclipse BIRT Report Designer を使用する
PHP Web プロジェクトで Birt レポートを使用したいと考えています。したがって、JavaBridgeTemplate621.war と birt.war を Tomcat に移動して、推奨される Java Bridge と BIRT ランタイムをインストールしました。
その後、BirtEngine を呼び出す短いクラスを作成しました。
$e->getMessage()
返品を認識し""
たので、catalina.out を調べたところ、次の例外が見つかりました。
特に、この行は私の注意を引きます:
しかし、グーグルや一般的なウェブサイトから助けを得ようとするたびに失敗しました。ですから、このサイトの誰かが私を助けてくれることを願っています。
java - Eclipse で作業中のアプリケーションからエクスポートした後の ClassNotFoundException
したがって、プロジェクトを実行可能な jar にエクスポートした後、このメッセージが表示されます。Eclipseで「実行」を選択するとアプリケーションが完全に実行されるため、これがなぜなのかはまったくわかりません。信頼できるライブラリの抽出とパッケージ化の両方を試しましたが、葉巻は試しませんでした。
誰が何をすべきか知っていますか?
java - Javaクラス実行の問題:java.lang.ClassNotFoundException
以下は私がLinuxターミナルで試したものです:Test.javaをコンパイルし、Test.classを実行し、エラーが発生しました。次に、「-classpath」を使用して同じコマンドを試しました。オプションと「-cp」。オプションですが、失敗しました。
しかし、パッケージ「testpackage」を削除してソースコードを再コンパイルすると、結果のクラスファイルは正常に実行されます。
私のコード、または実行コマンドの何が問題になっていますか?私を助けてください。ありがとうございました。:)
classpath - Tomcat 6 が起動時に webapps フォルダー内のクラスを検索しない
Tomcat を起動すると、ClassNotFoundException 例外が localhost.log ファイルに記録されるという問題があります。Windows 7で実行します。すべてが機能します。
CNFE 例外の取得を停止できた唯一の方法は、すべての$CATALINA_HOME/webapps/ROOT/WEB-INF/lib
コンテンツを$CATALINA_HOME/lib
I just don't know where to look for classpath config.
$CATALINA_HOME/webapps/ROOT/WEB-INF/lib
および$CATALINA_HOME/webapps/ROOT/WEB-INF/classes
フォルダー内のクラスを検索するには、Tomcat をどのように構成すればよいですか?
そして、warファイルの展開なしでこれを行う方法はありますか?
java - 外部ライブラリで Java を実行しようとすると NoClassDefFound
Java プロジェクトの実行に問題があります。
Mavenを使用してコンパイルされ、.jarファイルになります。今日、ログに wimple System.out の代わりに log4j を使用することにしました...この変更の前は問題なく動作していました
これが私がそれを実行する方法です
SRV_ADDR は私の service.jar を指します (Launcher クラスを使用)
SRV_LIBS は log4j-1.2.16.jar を指します
追加した "。;" 言及されたファイルは、これを起動しようとしているファイルの子ディレクトリにあるため、最初はそれが役立つことを望んでいます。
また、ここのどこかに log4j ライブラリを haev する必要があることにも言及する必要があります。これは、アプリを別のマシンに移動する予定であり、そこに期待するライブラリがわからないためです。おそらく純粋な Java だけなので、すべてを 1 つのパッケージで提供する必要があります。 .
誰かが Launcher クラスに興味を持っている場合、それは非常に簡単です:
誰かが私が間違っていることを知っていますか? この 1 つの log4j jar ファイルだけを追加するだけでは不十分でしょうか? Maven リポジトリからコピーしました。
EDIT1は、私が指しているjarをlog4j-1.2.16-javadoc.jarからlog4j-1.2.16.jarに変更しましたが、役に立ちませんでした