#maven #intellij-idea #maven-module
#maven #intellij-идея #maven-модуль
Вопрос:
Если вы используете модуль в нескольких проектах в IntelliJ IDEA, является ли обычной практикой создание нового проекта для этих модулей или создание модулей в одном из проектов, в которые они включены?
Ответ №1:
Это зависит от того, как вы работаете, разрабатываете ли общий модуль вами или другой командой, и других факторов. Часто общий код помещается в модуль, который создает jar, от которого зависят другие модули, и включает их все в один проект. Это нормально, когда вы разрабатываете модуль общего кода одновременно с проектом, и изменения обычно фиксируются вместе (хотя и не обязательно в одном репозитории или ветке). Если несколько проектов используют модуль общего кода, и он разработан как отдельная библиотека, то, возможно, у него должен быть собственный проект.
Кроме того, вам, вероятно, следует использовать maven, когда все становится таким сложным.