Я сам не фанат Maven. Я бы порекомендовал Муравья задолго до Мейвена.
Если вы используете IntelliJ, я бы сказал, что у него довольно стандартная идиома. И поскольку он может импортировать любой файл проекта Eclipse, вы будете в безопасности, выкладывая вещи так, как это делает IntelliJ.
Я не проверяю файлы моего проекта IntelliJ, но / src, / lib, / test, / resources и т. Д. - это честная игра.
Правильный ответ должен состоять в том, что ваша команда должна собраться и придумать стандартную схему, с которой вы согласны, независимо от IDE. Вы должны когда-нибудь проверить код в SVN.
Ваш вопрос мне интересен, потому что я пытаюсь пойти в другом направлении (Java-> C #, IntelliJ-> Visual Studio), и у меня возникают проблемы с отображением в другом направлении.
Я думаю, что это всего лишь часть изучения языка и его родной IDE. Я считаю, что лучше всего найти опытного гида.
Одна из проблем, с которой вы столкнетесь, состоит в том, что вселенная .NET является изотропной (все это относится к Microsoft), где даже ваш маленький уголок вселенной Java неоднороден (IntelliJ, Eclipse и NetBeans). У вас меньше шансов найти один верный ответ для всей Java.