Maven 2 использует стандартную компоновку каталогов для проектов, описанную здесь:
http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html
Что мне интересно: существуют ли рекомендуемые соглашения для других проектов, помимо простой библиотеки Java, проектов Java EE и WebApp? В частности, где разместить файлы ant, сценарии запуска, файлы конфигурации, примеры приложений и т. Д.
Кроме того, каковы правила размещения файлов вне дерева каталогов src /? Например, распространено ли размещать документацию в папке doc / (как родственник src)?
Есть ли страница, где собраны эти соглашения? Если нет, могут ли другие читатели привести примеры из своих собственных проектов?