да и нет - вроде.
Общее правило - создавать один артефакт на человека. xml - большинство инструментов работают с этой концепцией довольно хорошо. Как только вы go запредельно, иногда случается что-то напуганное Смена банки только по объему невозможна. Это также очень запутало бы людей. И, вероятно, затруднит поиск и устранение неисправностей.
Но есть обходной путь. Как вы упомянули тесты: плагин jar позволяет вам экспортировать классы в src / test / java как test-jar и использовать его в качестве зависимости, указывая тип.
См. Как создать тест -jar .
Я предполагаю, что тот же механизм с типом можно использовать и для других вещей.
Существует также понятие классификаторов (это обычно используется для источников, javado c и тому подобное). См. этот вопрос .
В то время как эти вещи обычно работают с maven в командной строке, IDE иногда начинают вести себя немного странно, если вы слишком много используете тип и классификатор sh.