質問: ### 発生している問題・エラーメッセージ ``` javac hello.java ``` を実行しても何も表示されず、少し経つともとの入力画面にもどります。 そのあとdirコマンドを入力してもclassファイルがありません。 ### 該当のソースコード ``` public class hello { public static void main(String[] args) { System.out.prntln("こんにちは"); } } ``` ### 試したこと 環境変数をいじってみましたが、よくわかりませんでした。 (むしろjavac -versionで何も表示されなくなった) またjreが入ってなかったので途中でいれたところjava -versionでjreの"1.8.0_..."と表示されるようになりました。(jdkのバージョンは15.0.1です)
回答: 開発環境はウインドウズでしょうか。UNIXでしょうか。 ウインドウズだと仮定して、例えば次のようにjavacとhello.javaの絶対パス指定でコンパイルを試みてみましょう。 ``` C:\java_dev\jdk\javac.exe c:\java_dev\work\hello.java ``` その後で、hello.javaと同じディレクトリにhello.classができているか確認してみましょう。