NetBeansになれていて他のIDEにふれるとそれはIDEが自動でやってくれて当たり前じゃないのかーってのがかなり多い。
そんなのを紹介していこう。
Javaのプロジェクトを作る=jarやwar、earを生成まで自動でやってくれると勘違いする。
NetBeansはビルドや実行、テストにantやmaven使っているが故なのだろうか。
アーカイブ生成までは自動でやってくれると勘違いする。なのでearとかも怖くない。身近な存在である。
たとえばJavaアプリケーションプロジェクトだとダブルクリックで実行できるjarも自動生成。必要なライブラリへのパス設定もされている。
ソースを作るのが目的で、アーカイブは別途作業が必要というものではなく、バイナリを生成するところまでが目的という感じなのはNetBeansの考え方なのだろう。