[解決済み] Windowsのコマンドプロンプトでjavacが動作しない
2022-03-11 19:35:51
質問
を使おうとしています。
javac
をWindowsのコマンドプロンプトで実行しても、うまくいきません。
ディレクトリを追加した後
"C:\Program Files\Java\jdk1.6.0_16\bin\"
の末尾にある
PATH
環境変数に
java
コマンドは正常に動作しますが
javac
を実行すると、次のようなエラーが発生します。
'javac' は内部または外部のコマンド、操作可能なプログラムまたはバッチファイルとして認識されません。
解決方法は?
コマンドプロンプトを開いている間にコントロールパネルで追加した場合、現在のコマンドプロンプトには影響しません。一度終了して再度開くか、単に実行する必要があります。
set "path=%path%;c:\program files\java\jdk1.6.0_16\bin"
確認の意味で、実行します。
echo %path%
をコマンドプロンプトから実行して、その内容をお知らせください。
それ以外の場合は は を試してみてください。
"c:\program files\java\jdk1.6.0_16\bin\javac.exe"
をコマンドプロンプトから実行します。また どの コマンドで使用されている実行ファイル(もしあれば)。
for %i in (javac.exe) do @echo %~$PATH:i
と似たような巧妙なトリックです。
which
および
whence
コマンドを使用することができます。
関連
-
[解決済み] HTTP ステータス 500 - サーブレットクラス pkg.coreServlet のインスタンス化に失敗しました。
-
[解決済み] Java- <T extends Comparable<T>>の意味?
-
[解決済み] javaでメソッドを呼び出すプログラムのエラー修正
-
[解決済み] コマンドプロンプトでPythonコマンドが動作しない
-
[解決済み] Windowsにpipをインストールするにはどうしたらいいですか?
-
[解決済み] Eclipseが起動できない - Javaは起動したが終了コード=13を返した
-
[解決済み] WindowsのPATH環境変数にディレクトリを追加する
-
[解決済み] 「NODE_ENV」が内部コマンド、外部コマンド、操作可能なコマンド、バッチファイルとして認識されない
-
[解決済み】WindowsでTCPまたはUDPポートをリッスンしているプロセスを見つけるにはどうすればよいですか?
-
[解決済み】Windowsのコマンドプロンプトで~(ユーザーのホームディレクトリ)の代わりになるものは何ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] java.sql.SQLException: ORA-00933: SQL コマンドが正しく終了していません。
-
[解決済み] このフォーマット(Tue Jul 13 00:00:00 CEST 2010)の日付をJavaの日付に変換する方法(文字列はalfrescoのプロパティに由来しています)
-
[解決済み] java.lang.IncompatibleClassChangeError: Mongo クラスを実装しています。
-
[解決済み] Oracle DB : java.sql.SQLException: 閉じた接続
-
[解決済み] Java の条件付きコンパイル:コードチャンクをコンパイルしないようにするには?
-
[解決済み] スリーピング中のスレッドが割り込まれ、データベースへの接続が失われる
-
[解決済み] publicId と systemId の間に空白が必要です。
-
[解決済み] Javaコンパイラーエラー:ステートメントではありません
-
[解決済み] JDKとJREの違いは何ですか?
-
[解決済み] Win7 64bitでrJavaパッケージとRの併用