質問: いつもお世話になります。 Itellijについて質問させてください。 Intellijの実行/デバッグ構成の下部にある「起動前」にデフォルトで「ビルド」がつくことが多いですが、 この「ビルド」は具体的になにをしますか? ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/1918b2d3119218d9d3d85b196947ceeb.png) ※ mavenプロジェクトです。 また、その制御はどう(設定ファイル等)行われていますか? よろしくお願いします。
回答: この「ビルド」はまま、「プロジェクトのビルド(実行環境の作成)」です。 起動する前に行うことで、「今のソースからビルドしたものが動く」ことを保証するためです。 ※むろん、ビルド失敗(ソースが間違っててコンパイルできないとか)すれば、実行も行われません でないと、ソースは変わっているけど実行ファイルは変わってなかったら、実行する意味がないですよね。