なぜかTwitterで私にDMを送ってきた人(以下D君)にJavaを教えることになったので、JDKの導入手順や環境変数の設定方法などを説明していました。 そしてjavacコマンドが正常に動作したところで、ひとまずおなじみの"HelloWorld"のソースコードを書き、コマンドプロンプト(ターミナル)上で実行する方法を伝授することにしました。 そこで事件は起こりました。 D君が一生懸命書いた"HelloWorld"を出力するHello.javaを javacコマンドでコンパイルしようとすると、 このようなエラーが出たというのです。 もちろん私の環境では動作していたので、なぜ?という感じでした(TwitterのDM上でのやり取りのため、相手が本当に正しいことをしているのかが伝わりにくい)。 「javac: ファイルが見つかりません」のエラーはまだ見かけますが、「javac: ファイルではありま