Когда вкуришь, скажи как сделать так, чтобы своя либа вытягивалась по dependency из (нужное подчеркнуть) sf, github, googlecode или какого другого места. Просто на будущее. Спасибо.
А это зачем ? у maven свои репозитории, два года его используем — полет нормально
P.S. 25 человек в команде
f> Когда вкуришь, скажи как сделать так, чтобы своя либа вытягивалась по dependency из (нужное подчеркнуть) sf, github, googlecode или какого другого места. Просто на будущее. Спасибо.
Здравствуйте, fegdri, Вы писали:
A>>А это зачем ? у maven свои репозитории, два года его используем — полет нормально
F>В смысле допустим кто-то либу прикольную написал. Как ее сделать доступной через мавен?
Положить в какой-нибудь репозиторий. На крайняк — положить в СОБСТВЕННЫЙ репозиторий, внутри компании. Мы так делали. Репозиториев ведь несколько может быть...
Здравствуйте, fegdri, Вы писали:
A>>А это зачем ? у maven свои репозитории, два года его используем — полет нормально
F>В смысле допустим кто-то либу прикольную написал. Как ее сделать доступной через мавен?
Здравствуйте, fegdri, Вы писали:
F>В смысле допустим кто-то либу прикольную написал. Как ее сделать доступной через мавен?
Не знаю правильно ли, но я сделал так:
Создал отдельный модуль — external-libs. Туда складываю jar, которые отсутсвуют в общедоступных репозиториях. И у этого проекта в pom.xml при сборке использую maven-install plugin. Этот модель подключил в основной pom.xml. И все — эти либы попадут в локальный репозиторий и в других модулях, которые эти либы используют, нужные зависимости прекрасно подхватятся. Может есть конечно способ и лучше, но вродь и этот работает.
Здравствуйте, fegdri, Вы писали:
DV>>Курю туториалы про maven.
F>Когда вкуришь, скажи как сделать так, чтобы своя либа вытягивалась по dependency из (нужное подчеркнуть) sf, github, googlecode или какого другого места. Просто на будущее. Спасибо.
Здравствуйте, fegdri, Вы писали:
A>>google-maven-repository
F>Круто. Но там же написано, что для проектов, не связанных с гуглом, лучше использовать java.net.
Даверо даже как не лучше, а просто google-maven-repository для google проектов.
Если ваш вопрос в том, как выложить свой opensource артифакт, то тут лучше http://oss.sonatype.org/index.html. У них есть процедура добавления артефактов. Или, как вариант, на том же sourceforge сделать копию своего локального репозитория