質問: Windows環境で、javacコマンドと、javaコマンドで、-classpathオプションの動作が異なっています。 「java -classpath c:\java HelloWorld」と指定した場合動作しますが、 「javac -classpath c:\java HelloWorld.java」と指定した場合は、「エラー:ファイルが見つかりません:HelloWorld.java」とエラーメッセージが表示されコンパイルができません。 javacでも、-classpathが正しく指定されていれば、コンパイルできる認識だったのですができず、わかる方ご教授ください。
回答: -classpathは.classのパス指定であって、.javaのパス指定ではないんだが?