EclipseでJavaのimport文の順番を設定する

EclipseでJavaのプログラム開発をやる場合、CheckStyleやフォーマッタを使うことが定番です。

プログラムを書いていて、import文の順番がCheckStyleのルールと異なっているとルール違反の警告がでます。

これを警告メッセージにしたがって直しても、なぜか保存するとまた元に戻ってしまう。。。。。。

これはEclipseでimport文の順番の設定があり、これが原因でした。この設定を、利用しているCheckStyleに合わせてあげることで、警告が出なくなります。

設定方法

① Eclipseで[ウィンドウ] > [設定]を押下する。

② [Java] > [コード・スタイル] > [インポートの編成] を押下する。

③ ここでimport文の順番を変えられます。例えば、以下の図では、[javax]を選択して、右側の[上へ]、[下へ] を押すことで、順番を変えることができます。

豆知識でした!!