通知
すべてクリア
Topic starter
2003年6月5日 12:24 PM
以前に、JAVAの開発環境について質問したものです。
その節はありがとうございました。
実際に開発が始まったのですが、CLASSPATHでの指定の違いについて疑問が湧き
検索もしましたが示唆する内容を見つけることができませんでした。質問は以下の
とおりです。
CLASSPATHでディレクトリを指定するのと JARやZIPファイルを直接指定することに
はどのような違いやそれぞれのメリットがあるのでしょうか?
つまらない質問かもしれませんがよろしくお願いします。
2003年6月5日 5:55 PM
> CLASSPATHでディレクトリを指定するのと JARやZIPファイルを直接指定することに
> はどのような違いやそれぞれのメリットがあるのでしょうか?
ディレクトリにクラスファイルが直に置いてある場合
(パッケージ階層に従ってディレクトリ階層が作ってある場合も含む)
にCLASSPATHにディレクトリを指定します。
この方法は、クラスファイルが増えると管理が面倒になりますので、
通常は、自分の環境でテスト用に動作させる時くらいしか使いません。
しかし、プロパティファイル等、利用者が編集する必要のあるファイルを
クラスパスに含める場合は、JARに含めたままでは不便ですから、
ディレクトリ指定を使います。
JARは単一のファイルで、扱いが簡単なので、
JARファイルをCLASSPATHに指定するようにした方が良いと思います。
Topic starter
2003年6月5日 7:58 PM
dairygoods さん
コメントありがとうございます。
なるほどそう言う理由があるんですね! 霧が晴れた感じがします。
JAVA一年生ですががんばってゆきたいと思います。
また、疑問が湧いたときはよろしくお願いします。m(__)m