Я конвертирую большой Java-проект в Maven.У меня есть МНОГО взаимозависимостей, но я хотел бы получить его с помощью maven, прежде чем приступить к реальной работе по очистке.Я разбил его на несколько модулей плюс один гигантский модуль;давайте назовем этот модуль монолитным.Monolith имеет обычные классы Java и некоторые классы gwt (с взаимозависимостями).Я разделил две части, чтобы иметь структуру каталогов, подобную этой:
. / Src / main / java /...
./src/client/gwt/...
Итак, я могу легко заставить это скомпилировать в eclipse с m2eclipse, но тогда я не могу найти, как заставить его скомпилировать с maven.Я видел, что в файле pom есть раздел сборки, в котором вы можете указать альтернативный источник и цель, но я думаю, что это не повторяемый атрибут в pom:
<build>
<sourceDirectory>${basedir}/src/main/java</sourceDirectory>
</build>
В eclipse я могу настроить проектФайл .classpath (в свойствах проекта) для добавления дополнительных исходных файлов (и выходных каталогов) для выполнения того, что я хочу сделать.
Есть ли способ сделать это, или мне нужно выработатьсначала зависимости, и разделить на отдельные модули?