-2

多くのJava開発者はCLASSPATHの問題に直面しています。デスクトップ、Web、モバイルなどのJavaアプリケーションでCLASSPATHが重要である理由を教えてください。

4

2 に答える 2

3

Javaでは、プログラムの実行中に必要に応じてクラスがロードされます。クラスパスは、JVMがロードするクラスを探す場所(ディレクトリまたはJARファイル)のリストです。ロードするクラスが見つからない場合は、エラーが発生し、プログラムが異常終了する場合があります。

したがって、クラスパスの内容は非常に重要であり、さまざまな方法で構成できるため(環境変数、CLASSPATHは現在推奨されていません)、非常に複雑なものもあるため、クラスパスが欠落しているか不完全であるという問題が発生することがよくあります。特にサーバーアプリケーションで。

于 2012-08-27T11:23:21.760 に答える
2

サードパーティのライブラリを使用している場合は常に、それらをプログラムのクラスパスに配置する必要があります。そうしないと、コードはサードパーティのライブラリから必要なクラスを見つけることができません。クラスパスを指定する方法はいくつかありますが、これは問題のポイントではありません。

于 2012-08-27T11:15:49.910 に答える