No.3ベストアンサー
- 回答日時:
ソースパス
コンパイルするときに自分が書いたjavaのコードを書いたファイルを自分で置いたフォルダ。
クラスパス
コンパイルした後に出来たclassファイルを置いておくフォルダ
コンパイラはコンパイル時にその中で使用されているクラスをクラスパスに探しに行きコンパイルします。
a.javaにbと言うクラスが使用されている場合は始めにb.javaをコンパイルし作成されたb.classをクラスパスで設定したフォルダに格納するか、反対にそのclassファイルが置いてあるパスをクラスパスとして指定しないとコンパイルエラーとなります。
パッケージされた*.jarなどのライブラリの場合はそのjarファイル自体をclasspathとして指定する必要が有ります。
No.2
- 回答日時:
javaファイルが持つものではなく、コンパイルをするときに意識をすることです。
「さあ A.java をコンパイルするぞ」ってときに、A.java が置いてあるところが
ソースパスで、A.java が使っているクラスのクラスファイルが置いてあるところを
クラスパスで指定します。
# 内容はあってますが、分かってもらえる自信は無いです (^^;
No.1
- 回答日時:
ソースパス (source-path)
ソースファイル (*.java) をどこから探してくるか、を指定する。
クラスパス (class-path)
クラスファイル (*.class) をどこから探してくるか、を指定する。
「何かしらのパスを指定する」ことは同じですが、全く別もんです。
この回答への補足
どちらのパスも、コンパイルした時に、出来上がるものなのですか?
たとえば、c:\my_java¥Lessonフォルダ配下にあるA.javaとB.javaというファイルを別々にコンパイルすると、どちらのjavaファイルも同じクラスパスとソースパスを持つことになるのですか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 食べ物・食材 ソースについて。 とんかつソース、中濃ソース、ウスターソース、お好みソース(オタフク等)、焼き鳥のタ 4 2023/04/06 06:44
- 食べ物・食材 たこ焼きソース 3 2023/02/02 15:38
- 食べ物・食材 先日、近所のほっかほっか亭でのり弁を買ったのですが、 6 2023/04/30 13:45
- その他(プログラミング・Web制作) Pythonのライブラリ、randomについて 3 2022/09/20 14:30
- Windows 10 WIN10(MAC-bootcamp)で 起動時のパスWが どうにもならない 2 2023/06/30 11:40
- ファミレス・ファーストフード マックの店員はなぜ注文間違いが多いのですか? ソース(タルタルソースを注文したのに唐辛子ソース)を間 5 2023/02/02 14:51
- ファミレス・ファーストフード CoCo壱のメニューについて CoCo壱のカレーの種類が多く複雑でカレーの辛さ甘さと例えばビーフソー 1 2022/07/15 22:46
- Windows 10 コマンドプロンプトの使い方 1 2022/10/13 14:43
- 食べ物・食材 中濃ソース以外のソース派って他のソースに対する偏見強すぎませんか?YouTubeのコメ欄に動画に関す 2 2022/11/18 20:39
- その他(交通機関・地図) 金沢から白川郷までパス料金はおいくらになりますか? バス会社で違いますか? 1 2023/05/12 12:36
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
javaが文字コードの影響でコン...
-
.jarファイルの中身って書き換...
-
IIS環境でJAVAを使用したい
-
API連携のプログラミングについ...
-
java サーブレットのサンプルプ...
-
Log4jのインストール
-
LaTeXでのアンダーバーの入力
-
GUIでコンパイルと配置ができる...
-
コンパイルエラーに出てくる、i...
-
warファイルを展開するとタイム...
-
「識別子がクラス名でも名前空...
-
Javaのコンパイル結果が表示さ...
-
TeXで図を挿入できません.助け...
-
アプレット
-
コンパイルエラー
-
やさしいJava メモ帳のエンコー...
-
Eclipseで、プロジェクト名のと...
-
html上で、バッチやexeファイル...
-
split関数で区切り文字がない場合
-
正しいURL指定しているにもかか...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
.jarファイルの中身って書き換...
-
javaが文字コードの影響でコン...
-
コンパイルエラーに出てくる、i...
-
IIS環境でJAVAを使用したい
-
javax.servlet は存在しません...
-
サクラエディタでjavaのプログ...
-
Eclipse3.5EEでJavaのコンパイ...
-
javaの簡単なソースがコンパイ...
-
eclipseの構文エラーについて
-
TeXで図を挿入できません.助け...
-
「識別子がクラス名でも名前空...
-
TOMCAT_HOMEって?
-
JAVAでC/C++の条件コンパイルの...
-
ソースパスとクラスパスの違い...
-
Log4jのインストール
-
Javaのコンパイル結果が表示さ...
-
dokojavaのコンパイルについて
-
-deprecationとは?
-
日本語対応 逆コンパイラについて
-
システム環境変数と、ユーザー...
おすすめ情報