Когда я создаю проект, основанный на одном из других проектов, maven всегда добавляет файлы классов других проектов в jar.
Это не поведение по умолчанию, и,если это произойдет, вы как-то говорите Maven сделать это.Если вы хотите выявить потенциальные расхождения, проверьте effective-pom
, effective-settings
, active-profiles
, используя следующие цели на обеих машинах:
help:effective-pom
help:effective-settings
help:active-profiles
Также дважды проверьте как Maven вызывается на компьютере CI (дополнительный параметр командной строки и т. Д.).