CLASSPATHでの指定の違いについて – プログラミング – Home

CLASSPATHでの指定の違いについ...
 
通知
すべてクリア

[解決済] CLASSPATHでの指定の違いについて


oxo
 oxo
(@oxo)
ゲスト
結合: 21年前
投稿: 7
Topic starter  

以前に、JAVAの開発環境について質問したものです。
その節はありがとうございました。

実際に開発が始まったのですが、CLASSPATHでの指定の違いについて疑問が湧き
検索もしましたが示唆する内容を見つけることができませんでした。質問は以下の
とおりです。

CLASSPATHでディレクトリを指定するのと JARやZIPファイルを直接指定することに
はどのような違いやそれぞれのメリットがあるのでしょうか?

つまらない質問かもしれませんがよろしくお願いします。


引用未解決
トピックタグ
dairygoods
 dairygoods
(@dairygoods)
ゲスト
結合: 23年前
投稿: 1421
 

> CLASSPATHでディレクトリを指定するのと JARやZIPファイルを直接指定することに
> はどのような違いやそれぞれのメリットがあるのでしょうか?

ディレクトリにクラスファイルが直に置いてある場合
(パッケージ階層に従ってディレクトリ階層が作ってある場合も含む)
にCLASSPATHにディレクトリを指定します。

この方法は、クラスファイルが増えると管理が面倒になりますので、
通常は、自分の環境でテスト用に動作させる時くらいしか使いません。

しかし、プロパティファイル等、利用者が編集する必要のあるファイルを
クラスパスに含める場合は、JARに含めたままでは不便ですから、
ディレクトリ指定を使います。

JARは単一のファイルで、扱いが簡単なので、
JARファイルをCLASSPATHに指定するようにした方が良いと思います。


返信引用
oxo
 oxo
(@oxo)
ゲスト
結合: 21年前
投稿: 7
Topic starter  

dairygoods さん

コメントありがとうございます。
なるほどそう言う理由があるんですね! 霧が晴れた感じがします。
JAVA一年生ですががんばってゆきたいと思います。

また、疑問が湧いたときはよろしくお願いします。m(__)m


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました