My experience with ant - which is our main build tool for the Java source, so do as you want - there are no such formal conventions. Many of the original projects I've seen organize things in a similar way; JBoss uses <module> / src / main for sources, etc. ant simply uses whatever conventions you want, making it the perfect tool to integrate into a larger project structure.
, Maven Ant, , , . , , , - , .