Здравствуйте, 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 сделать копию своего локального репозитория
Здравствуйте, fegdri, Вы писали:
A>>А это зачем ? у maven свои репозитории, два года его используем — полет нормально
F>В смысле допустим кто-то либу прикольную написал. Как ее сделать доступной через мавен?
Положить в какой-нибудь репозиторий. На крайняк — положить в СОБСТВЕННЫЙ репозиторий, внутри компании. Мы так делали. Репозиториев ведь несколько может быть...
Когда вкуришь, скажи как сделать так, чтобы своя либа вытягивалась по dependency из (нужное подчеркнуть) sf, github, googlecode или какого другого места. Просто на будущее. Спасибо.
А это зачем ? у maven свои репозитории, два года его используем — полет нормально
P.S. 25 человек в команде
f> Когда вкуришь, скажи как сделать так, чтобы своя либа вытягивалась по dependency из (нужное подчеркнуть) sf, github, googlecode или какого другого места. Просто на будущее. Спасибо.
Здравствуйте, fegdri, Вы писали:
A>>А это зачем ? у maven свои репозитории, два года его используем — полет нормально
F>В смысле допустим кто-то либу прикольную написал. Как ее сделать доступной через мавен?
Здравствуйте, fegdri, Вы писали:
F>В смысле допустим кто-то либу прикольную написал. Как ее сделать доступной через мавен?
Не знаю правильно ли, но я сделал так:
Создал отдельный модуль — external-libs. Туда складываю jar, которые отсутсвуют в общедоступных репозиториях. И у этого проекта в pom.xml при сборке использую maven-install plugin. Этот модель подключил в основной pom.xml. И все — эти либы попадут в локальный репозиторий и в других модулях, которые эти либы используют, нужные зависимости прекрасно подхватятся. Может есть конечно способ и лучше, но вродь и этот работает.