質問: ### 発生している問題・エラーメッセージ クラスファイルの含まれていないプロジェクトフォルダをターミナルから初めてコンパイルしたときは正常に各javaファイルのクラスファイルが生成されるのですが、2回目以降、コンパイル時にクラスファイルが更新または生成されません。 ただ、全てのファイルではなく、Main.javaなど更新・生成されるファイルもあります。 コマンド:javac Main.java 最初にコンパイルするときは問題なくコンパイル・実行でき、2回目以降もエラーメッセージなどがでないため原因が分かりません。 急にこの現象が起き、解決策も見当たらない状態ですので、少しでも心当たりのある方がいましたら、是非ご教示下さい。 よろしくお願いします。 ``` Mac OS X 10.9.5 Sublime Text Build 3126 ターミナル バージョン 2.4 ```
回答: javacコマンドは、クラスファイルの生成以降に変更されたソースのみ再コンパイルします。 つまり無駄なコンパイルが行われないようになっています。 質問を拝見した限りだと何か不具合が発生しているということでもなさそうですが、何がお困りなのでしょう?