Maven концепция

Представьте себе, мы создаем на работу в то же время много проектов, каждый проект, скорее всего, процитировать некоторые общие банку пакет (.NET является DLL-файл), один подход для каждого проекта, копия это зависит от банка пакет (или файл DLL), это явно не хорошо, и тот же файл на жесткий диск, чтобы сохранить несколько копий, слишком занимаемое пространство и версию этого зависимого пакет банки (или файл DLL) не очень хорошее управление (например, общественности банку пакет, обновление от 1,0 до 2,0, все ссылки на проект, если пакеты банку необходимо обновить, необходимо изменить один проект).

Maven хранилище является хорошим решением этих проблем, он создает локальное хранилище на каждой машине, машина все зависимостями проекта Maven банку пакет единое управление вместе, и эти банки пакет с « координировать» , чтобы однозначно идентифицировать (Примечание: координата еще одно важное понятие , чтобы понять , здесь просто как « однозначно идентифицировать банку пакета имя файла, номер версии» логотип может быть), так что все Maven проекты не нужно копировать пакет банку , как и прежде Lib каталога, весь проект Maven выглядит очень круто.

рекомендация

отwww.cnblogs.com/wskb/p/10954514.html