teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

4

修正

2020/04/20 02:59

投稿

Zuishin
Zuishin

スコア28675

answer CHANGED
@@ -14,4 +14,4 @@
14
14
 
15
15
  環境変数は、特定のコマンドだけでなく、様々なコマンドが共有して使うことのできる変数です。この環境変数の中に、PATH という変数があります。環境変数 PATH には、複数のパスをセミコロンで区切ったものを指定します。この環境変数 PATH 自身のこともパスと呼びます。
16
16
 
17
- PATH に実行ファイルのあるディレクトリまでのパスを登録すると、その実行ファイルについてはファイル名だけ打ち込んで実行することが可能になります。この登録作業を「パスを通す」と言います。したがって、間違ったパスを登録してしまった場合、そのコマンドはファイル名だけでは実行できません。実行したいコマンドがあるディレクトリを登録しましょう。
17
+ PATH に実行ファイルのあるディレクトリまでのパスを登録すると、その実行ファイルについてはファイル名だけ打ち込んで実行することが可能になります。この登録作業を「パスを通す」と言います。したがって、間違ったパスを登録してしまった場合、そのコマンドはファイル名だけでは実行できません。実行したいコマンドがあるディレクトリを登録しましょう。仮に C:\Program Files\jdk-14.0.1\bin\javac.exe の javac.exe にパスを通したい場合は、C:\Program Files\jdk-14.0.1\bin\ を登録してください。

3

修正

2020/04/20 02:59

投稿

Zuishin
Zuishin

スコア28675

answer CHANGED
@@ -12,6 +12,6 @@
12
12
 
13
13
  #### 環境変数のパス
14
14
 
15
- 環境変数は、特定のコマンドだけでなく、すべてのコマンドが共有して使うことのできる変数です。この環境変数の中に、PATH という変数があります。環境変数 PATH には、複数のパスをセミコロンで区切ったものを指定します。この環境変数 PATH 自身のこともパスと呼びます。
15
+ 環境変数は、特定のコマンドだけでなく、様々なコマンドが共有して使うことのできる変数です。この環境変数の中に、PATH という変数があります。環境変数 PATH には、複数のパスをセミコロンで区切ったものを指定します。この環境変数 PATH 自身のこともパスと呼びます。
16
16
 
17
17
  PATH に実行ファイルのあるディレクトリまでのパスを登録すると、その実行ファイルについてはファイル名だけ打ち込んで実行することが可能になります。この登録作業を「パスを通す」と言います。したがって、間違ったパスを登録してしまった場合、そのコマンドはファイル名だけでは実行できません。実行したいコマンドがあるディレクトリを登録しましょう。

2

修正

2020/04/20 02:57

投稿

Zuishin
Zuishin

スコア28675

answer CHANGED
@@ -12,4 +12,6 @@
12
12
 
13
13
  #### 環境変数のパス
14
14
 
15
- 環境変数 PATH には、複数のパスをセミコロンで区切ったものを指定します。この環境変数自身のこともパスと呼びます。PATH に実行ファイルのあるディレクトリまでのパスを登録すると、その実行ファイルについてはファイル名だけ打ち込んで実行することが可能になります。この登録作業を「パスを通す」と言います。したがって、間違ったパスを登録してしまった場合、そのコマンドはファイル名だけでは実行できません。実行したいコマンドがあるディレクトリを登録しましょう。
15
+ 環境変数は、特定のコマンドだけでなく、すべてのコマンドが共有して使うことのできる変数です。この環境変数の中に、PATH という変数があります。環境変数 PATH には、複数のパスをセミコロンで区切ったものを指定します。この環境変数 PATH 自身のこともパスと呼びます。
16
+
17
+ PATH に実行ファイルのあるディレクトリまでのパスを登録すると、その実行ファイルについてはファイル名だけ打ち込んで実行することが可能になります。この登録作業を「パスを通す」と言います。したがって、間違ったパスを登録してしまった場合、そのコマンドはファイル名だけでは実行できません。実行したいコマンドがあるディレクトリを登録しましょう。

1

追記

2020/04/20 02:56

投稿

Zuishin
Zuishin

スコア28675

answer CHANGED
@@ -1,3 +1,15 @@
1
1
  まず、C:\Program Files\jdk-13.0.2 に javac.exe が存在するかどうか確かめてください。存在しなければ、別のところにインストールされているかもしれないので、それらしい場所を探ってパスを設定しなおしてください。
2
2
 
3
- 次にコマンドプロンプトを一度終了し、もう一度起動しなおしてください。これをしないとコマンドプロンプトで新しいパスが有効になりません。
3
+ 次にコマンドプロンプトを一度終了し、もう一度起動しなおしてください。これをしないとコマンドプロンプトで新しいパスが有効になりません。
4
+
5
+ ### 追記・パスについて
6
+
7
+ #### 本来のパス
8
+
9
+ パス(PATH)は順路という意味で、あるファイルを特定するためにディレクトリ名・ファイル名を順に連ねたものを言います。特に言及がなかった場合は、ルートディレクトリからのパス(絶対パス)のことをパスと呼びます。
10
+
11
+ パスはファイルを特定するためのものなので、実行ファイルを実行したい時にはこのパスを入力します。パスがあいまいだと、どのファイルを実行して良いかわからず、ファイルがみつからないというエラーが出ます。
12
+
13
+ #### 環境変数のパス
14
+
15
+ 環境変数 PATH には、複数のパスをセミコロンで区切ったものを指定します。この環境変数自身のこともパスと呼びます。PATH に実行ファイルのあるディレクトリまでのパスを登録すると、その実行ファイルについてはファイル名だけ打ち込んで実行することが可能になります。この登録作業を「パスを通す」と言います。したがって、間違ったパスを登録してしまった場合、そのコマンドはファイル名だけでは実行できません。実行したいコマンドがあるディレクトリを登録しましょう。