Hi, We have described many rules about code style on Maven Code Style And Code Conventions [1].
One item missing for me is how java imports should be ordered and groped. I can setup it in IDE and it is very useful to use code formatting with tools. I think that all propositions in this case will be ok - the most important is to have one standard. At the end we can even use checkstyle to verify it ... [2] So first proposition: - import javax.* - import java.* - blank line - all other imports - blank line - import static all other imports [1] https://maven.apache.org/developers/conventions/code.html [2] https://checkstyle.sourceforge.io/config_imports.html#ImportOrder -- Sławomir Jaranowski https://twitter.com/SlawekJaran https://github.com/slawekjaranowski https://linkedin.com/in/slawomirjaranowski