powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Gradle vs Maven
65 сообщений из 65, показаны все 3 страниц
Gradle vs Maven
    #39573125
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет :)

Хочу собрать какую-то статистику среди очень близких мне людей.

Ant не рассматривается, потому что ой, всё.

Не многовариантный опрос, потому что в этом я не вижу никакого смысла.

Если вы зашли в эту тему, выберите, пожалуйста, один вариант :) Спасибо!
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39573127
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если есть желание, напишите почему проголосовали в этом опросе именно так
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39573128
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И ещё очень интересно всё это в контексте поддержки вашей IDE
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39573150
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grasoff.net,

Maven. Но вынужден был изучить Gradle из-за разработки под Android.
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39573169
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Maven. Необходимости в gradle пока не было. Под андроид не пишу. Внятная поддержка в IDE(Eclipse) у мавена, хотя и ту вплилили только года 2 как. Когда подержку градл доведут до рабочего состояния в eclipse неизвестно, последний раз проверял только синтаксис подсвечивался.
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39573189
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Usmanпод Android.
да

в какой-то момент гугл очень крепко продвинул gradle
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39573191
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
llemingВнятная поддержка в IDE(Eclipse) у мавенавнятная она и в idea (и это очень скромно сказано :) в idea поддержка maven'а отличная)
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39573197
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grasoff.net,

они вообще-то разные: maven больше про артефакты, нежели про сборку, а gradle - наоборот (да и собирает все шустрее), при этом в idea поддержка gradle просто отвратная: постоянно дергает процессор и AspectJ не умеет (последнее подумывал реализовать самостоятельно - у JetBrains код IDE - это тихий ужас).
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39573201
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grasoff.net,

Maven!
Ибо декларативщина, вместо gradle/ant императивщины
<:o)
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39573216
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grasoff.netЕсли вы зашли в эту тему, выберите, пожалуйста, один вариант :) Спасибо!

А какой вопрос-то?
Что испольуете?
Что лучше знаете?
Что считаете лучше?

Я использую постоянно maven и bazel, нечасто gradle. Поддержка у IDEA - лучше всего у maven (иного и быть не может, т.к. gradle это скрипты, их надо правильно дешифровать, а maven- описание проекта). Хотя если надо переключатся между двумя версиями в VCS, в одной из которых есть новый модуль, а в другой нет- то глюки случаются, но легко лечатся.
Bazel штука крутая, но глючная- просто цензурных слов нет. Ну гугл он такой гугл.
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39573286
scf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ух сколько ретроградов. Был бы в списке Ant, точно занял бы первое место.
Почему gradle:
- конфиги короче, читать их легче, править их легче
- если хочется странного, можно не искать соответствующий плагин, а написать кодом что нужно
- опять же, плагин для мавена - штука нетривиальная. самодельные плагины для градла не очень нужны.
- автоматическая рекомпиляция и рестарт приложения/тестов при изменении исходников

почему мавен:
- мавеновские плагины - иногда аналогов в градле нет
- запускается быстрее, чем gradle
- не нужно никого переучивать :-)
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39573288
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grasoff.netllemingВнятная поддержка в IDE(Eclipse) у мавенавнятная она и в idea (и это очень скромно сказано :) в idea поддержка maven'а отличная)

С этим я не спорю. idea у меня нет я не пользователь ее. Я даже больше скажу у Eclipse подержка все равно нет нет да и хромает на некоторые maven-plugins.
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39573380
fplab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grasoff.net,

Maven. Ничего против Gradle не имею, но Maven нравится больше
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39573395
Семен.Семенович
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Опрос похож на GIT vs SVN :))

Все неопытные и недальновидные проголосуют за SVN(Maven)
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39573400
fplab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Семен.СеменовичОпрос похож на GIT vs SVN :))

Все неопытные и недальновидные проголосуют за SVN(Maven)

Смелое заявление :)
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39573401
avlaxoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fplabgrasoff.net,

Maven. Ничего против Gradle не имею, но Maven нравится больше
Платформа CUBA по умолчанию заточена на Gradle, с Мавеном не особенно дружит (во всяком случае, пока не удалось заставить нормально с ним работать). Новые версии IDEA поддерживают и то, и другое.
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39573407
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
avlaxoft,
Реклама?
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39573431
avlaxoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123avlaxoft,
Реклама?
Какая реклама? Делюсь опытом
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39573474
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
avlaxoftPetro123avlaxoft,
Реклама?
Какая реклама? Делюсь опытом
CUBA не стоит в одном ряду с IDEA. Это имхо.
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39573486
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Семен.СеменовичОпрос похож на GIT vs SVN :))

Все неопытные и недальновидные проголосуют за SVN(Maven) [spoiler] Семён Семёныч, ну что вы!
YouTube Video
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39573505
Семен.Семенович
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UsmanСемен.СеменовичОпрос похож на GIT vs SVN :))

Все неопытные и недальновидные проголосуют за SVN(Maven) [spoiler] Семён Семёныч, ну что вы!
YouTube Video
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39573531
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Семен.СеменовичGIT vs SVNмного улучшений в последних версиях SVN: https://svnvsgit.com

P.S.
offtop
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39573537
Семен.Семенович
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UsmanСемен.СеменовичGIT vs SVNмного улучшений в последних версиях SVN: https://svnvsgit.com

P.S.
offtop

Тема топика про Gradle vs Maven
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39573632
Фотография Диез
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Предпочитаю maven.
А потому что gradle слишком много позволяет, и во многих крупных проектах, которые я видел, gradle-скрипты в итоге превращаются в ant :)

Но периодически сталкиваюсь с легаси-проектами, в которых своя стандартная структура исходников, свои утилиты для сборок и т.п. В таких случаях gradle незаменим.
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39573682
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Семен.СеменовичОпрос похож на GIT vs SVN :))

Все неопытные и недальновидные проголосуют за SVN(Maven)
Alexey TominА какой вопрос-то?
Что испольуете?
Что лучше знаете?
Что считаете лучше?Мне интересны ответы на все вопросы :)
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39573710
Семен.Семенович
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grasoff.net,

Использую git.

Считаю его лучшей системой контроля версий.

SVN использовал раньше, но после того как перешел на GIT обратно не тянет.

Maven приемлим для использования однако ограничен в возможностях по сравнению c Gradle.

Итого голосую за Git+Gradle.
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39573712
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Семен.СеменовичИспользую git.Классно!
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39573726
Семен.Семенович
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grasoff.netСемен.СеменовичИспользую git.Классно!

Проблема с гитом в том что народу тяжело изучать как он работает.

Поэтому многие не любят его.

Однако в профессиональном проекте это лучший инструмент.

Тоже самое с Gradle.

И абсолютно тоже самое с Java и С++.
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39573733
Семен.Семенович
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Немного офтопа

Залез сегодня на rsdn и нашел потрясный пост:

http://rsdn.org/forum/job/6971777.1


Не знаю как этот mgu, но он прямо как мои мысли читает
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39573744
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Семен.СеменовичОднако в профессиональном проекте это лучший инструмент.в профессиональном проекте используют CI , а там уже без разницы... Git или Svn (:
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39573746
Семен.Семенович
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UsmanСемен.СеменовичОднако в профессиональном проекте это лучший инструмент.в профессиональном проекте используют CI , а там уже без разницы... Git или Svn (:

Ага а я еще по утрам пьют чай ))))

Ортогональность сильнее логичности )
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39574760
MKZM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Семен.СеменовичUsmanпропущено...
много улучшений в последних версиях SVN: https://svnvsgit.com

P.S.
offtop

Тема топика про Gradle vs Maven
Что удобнее? Под AndSt - выбор однозначный. Зачем выдумывать когда и так работает.
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39574776
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне вспоминается семейство видео семинаров на тему "Баттл инструментов для сборки".

По сабжу голосую за maven пока.
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39574833
Andrej_f
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gradle, Android Studio
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39574941
Valery Shiskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Семен.Семенович,

++++
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39574987
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YouTube Video
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39575554
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Семен.Семеновичgrasoff.netпропущено...
Классно!

Проблема с гитом в том что народу тяжело изучать как он работает.

Поэтому многие не любят его.

Однако в профессиональном проекте это лучший инструмент.

Тоже самое с Gradle.

И абсолютно тоже самое с Java и С++.не знаю, что тебе ответить

мне неинтересны проблемы гита и нелюбви многих к нему
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39575698
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разработчики инструментов сборок должны сами позаботиться об интеграции их продукции с популярными IDE.
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39575790
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UsmanРазработчики инструментов сборок должны сами позаботиться об интеграции их продукции с популярными IDE.

Зачем?!
Maven, Gradle, да и Ant спокойно могут обойтись без IDE.
Вообще система сборки ничего не должна знать об IDE.
Это разработчикам IDE нужно уметь работать с различными системами сборки.
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39575793
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulЗачем?! маркетинг, продвижение продукта и т.д. mad_nazgulMaven, Gradle, да и Ant спокойно могут обойтись без IDE
Вообще система сборки ничего не должна знать об IDEможно сказать так, что и IDE ничего не должна знать о системе сборки ,
но речь идет про интеграцию продуктов и самое главное - удобство использования .
mad_nazgulЭто разработчикам IDE нужно уметь работать с различными системами сборкиони-то уж точно умеют
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39575795
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Usmanможно сказать так, что и IDE ничего не должна знать о системе сборки Обязана. Как минимум - структуру проекта в файловой системе.
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39575815
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulUsmanРазработчики инструментов сборок должны сами позаботиться об интеграции их продукции с популярными IDE.

Зачем?!

А зачем гугл выпустил bazel-plugin для IDEA?
Правда как это принято у гугла он глючный, но что делать
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39575816
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Usmanmad_nazgulЗачем?! маркетинг, продвижение продукта и т.д.


Типичное "Ненужно".
Завтра кто-то напишет очередную "генальную" IDE на JS, Python, (добавить свой любимый/не любимый ЯП)
И под каждый из них подстраиваться?!

Usmanmad_nazgulMaven, Gradle, да и Ant спокойно могут обойтись без IDE
Вообще система сборки ничего не должна знать об IDEможно сказать так, что и IDE ничего не должна знать о системе сборки ,
но речь идет про интеграцию продуктов и самое главное - удобство использования .


С точностью до наоборот.
Как раз для IDE маркетинг и продвижение продукта важно.
И чем больше он умеет, тем востребованнее инструмент.

Система сборки это утилита.
Чем она проще и заточенее под определенную задачу, тем лучше.
А IDE - комбайн, т.е. наоборот должен уметь все, или почти все.

Usmanmad_nazgulЭто разработчикам IDE нужно уметь работать с различными системами сборкиони-то уж точно умеют

Не совсем. Например, в той же IDEA не так удобно работать с ant, сем с maven.
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39575824
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Tominmad_nazgulпропущено...


Зачем?!

А зачем гугл выпустил bazel-plugin для IDEA?
Правда как это принято у гугла он глючный, но что делать

А как же Eclipse, Netbeans, EMacs? :-)
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39575831
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulС точностью до наоборот.
Как раз для IDE маркетинг и продвижение продукта важно.
И чем больше он умеет, тем востребованнее инструмент.Так говорят суровые программисты, которые пишут в Notepad-е (без плюсов) (:
mad_nazgulИ под каждый из них подстраиваться?!почему бы и нет? но начать, естественно, с самых популярных.
mad_nazgulUsmanЭто разработчикам IDE нужно уметь работать с различными системами сборки
они-то уж точно умеютНе совсем. Например, в той же IDEA не так удобно работать с ant, сем с maven.Разработчики IDE и разработчики, использующие IDE - это не совсем одно и то же (: имхо
mad_nazgulС точностью до наоборот.
Как раз для IDE маркетинг и продвижение продукта важно.
И чем больше он умеет, тем востребованнее инструмент.Маркетинг нужен всем. Например, было очень точно подмечено: см. 21050571 mad_nazgulСистема сборки это утилита.
Чем она проще и заточенее под определенную задачу, тем лучше.Речь не о самой утилите, а об интеграции и удобстве использования внутри IDE.
Пусть разработают плагин для IDE. И как плагин для IDE может усложнить работу утилиты сборки?
mad_nazgulА IDE - комбайн, т.е. наоборот должен уметь все, или почти все.В идеале - да, это так
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39575865
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Usmanmad_nazgulС точностью до наоборот.
Как раз для IDE маркетинг и продвижение продукта важно.
И чем больше он умеет, тем востребованнее инструмент.Так говорят суровые программисты, которые пишут в Notepad-е (без плюсов) (:


Ну я предпочитаю работать в IDE.
Но хотелось бы, чтобы мой проект от IDE не зависел.
Т.е. чтобы другой программист мог работать в своем любимом IDE и ему было удобно.
Бесят разные *Studio, где проекты прибиты гвоздями к IDE.

Usmanmad_nazgulИ под каждый из них подстраиваться?!почему бы и нет? но начать, естественно, с самых популярных.


Тут вопрос насколько это надо.
По мне это больше надо IDE, чем системам сборки.
Например меня не напрягает использовать CLI, если это удобнее, чем через IDE.
С учетом того, что почти все shell хранят историю команд, это иногда проще чем клацать в IDE.

Usmanmad_nazgulС точностью до наоборот.
Как раз для IDE маркетинг и продвижение продукта важно.
И чем больше он умеет, тем востребованнее инструмент.Маркетинг нужен всем. Например, было очень точно подмечено: см.
21050571


Маркетинг для утилит - это их работа.
И интеграция с некоторыми IDE не является сильным преимуществом.
В отличии от IDE, где способность работать с экзотическими инструментами, может быть решающим выбором.

Usmanmad_nazgulСистема сборки это утилита.
Чем она проще и заточенее под определенную задачу, тем лучше.Речь не о самой утилите, а об интеграции и удобстве использования внутри IDE.
Пусть разработают плагин для IDE. И как плагин для IDE может усложнить работу утилиты сборки?


Это нужнее IDE, чем системе сборки (утилите)
А т.к. обычно от систему сборки трудно монетизировать (в отличии от IDE), то смысл напрягаться?

Usmanmad_nazgulА IDE - комбайн, т.е. наоборот должен уметь все, или почти все.В идеале - да, это так

Ну вот пусть каждый занимается своим делом. :-)

А плагин к любимой IDE для любимой системы сборки может написать какой-нибудь энтузиаст, если захочет... :-)
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39575871
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulAlexey Tominпропущено...


А зачем гугл выпустил bazel-plugin для IDEA?
Правда как это принято у гугла он глючный, но что делать

А как же Eclipse, Netbeans, EMacs? :-)

А это вопрос приоритетов гугла .
Для eclipse и vim есть, а для Netbeans и EMacs нет
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39575996
qasta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ДиезПредпочитаю maven.
А потому что gradle слишком много позволяет, и во многих крупных проектах, которые я видел, gradle-скрипты в итоге превращаются в ant :)

Полностью согласен, использую maven по той же причине.
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39576024
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulUsmanРазработчики инструментов сборок должны сами позаботиться об интеграции их продукции с популярными IDE.

Зачем?!
Maven, Gradle, да и Ant спокойно могут обойтись без IDE.
Вообще система сборки ничего не должна знать об IDE.
Это разработчикам IDE нужно уметь работать с различными системами сборки.я согласен
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39576027
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qastaДиезПредпочитаю maven.
А потому что gradle слишком много позволяет, и во многих крупных проектах, которые я видел, gradle-скрипты в итоге превращаются в ant :)

Полностью согласен, использую maven по той же причине.и тут со всеми согласен
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39576050
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulА т.к. обычно от систему сборки трудно монетизировать (в отличии от IDE), то смысл напрягаться?1. Речь не о монетизации (Gradle и Maven - бесплатные)
2. Не все IDE являются коммерческими (платными)
mad_nazgulНо хотелось бы, чтобы мой проект от IDE не зависелПроекты на базе Gradle/Maven и так не зависимые.mad_nazgulЭто нужнее IDE, чем системе сборки (утилите)mad_nazgulНапример меня не напрягает использовать CLI, если это удобнее, чем через IDE.Каким образом редактируете конфигурации сборщика?
И удобно ли работать без подсветки синтаксиса, autocomplete и пр. ???
через тот же CLI (:
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39576054
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
YouTube Video
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39576122
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Usmanmad_nazgulА т.к. обычно от систему сборки трудно монетизировать (в отличии от IDE), то смысл напрягаться?1. Речь не о монетизации (Gradle и Maven - бесплатные)
2. Не все IDE являются коммерческими (платными)


Маркетинг без денег не маркетинг :-)
Весь смысл, чтобы что-нибудь продать.

Usmanmad_nazgulНо хотелось бы, чтобы мой проект от IDE не зависелПроекты на базе Gradle/Maven и так не зависимые.


Вот!
А есть проекты, которые сделаны в "специализированных" IDE для "Сервера приложений"
Обычно на основе Eclipse.

Usmanmad_nazgulЭто нужнее IDE, чем системе сборки (утилите)mad_nazgulНапример меня не напрягает использовать CLI, если это удобнее, чем через IDE.Каким образом редактируете конфигурации сборщика?
И удобно ли работать без подсветки синтаксиса, autocomplete и пр. ???
через тот же CLI (:

Естественно редактировать конфигурацию удобнее, если есть хотя бы подстветка.
Но запускать саму утилиту с параметрами иногда удобнее через CLI. :-)
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39576127
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UsmanКаким образом редактируете конфигурации сборщика?В своё время я редактировал server.xml (tomcat) и log4j.xml (его же) виндовым блокнотом. Конфигурация была вполне продвинутая - можно было стартануть целый кластер из одного catalina.base. Это не такие объёмы и не такая частота правки, чтобы оправдать установку чего-то более продвинутого.И удобно ли работать без подсветки синтаксиса, autocomplete и пр. ???
через тот же CLI (:Как только разработка завершена и продукт выпущен, из всего богатства "жизненных циклов" требуется единственная цель - build. Ну ещё, возможно, clean.
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39576149
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovUsmanКаким образом редактируете конфигурации сборщика?В своё время я редактировал server.xml (tomcat) и log4j.xml (его же) виндовым блокнотом. Конфигурация была вполне продвинутая - можно было стартануть целый кластер из одного catalina.base. Это не такие объёмы и не такая частота правки, чтобы оправдать установку чего-то более продвинутого.На сервере -- да, скорее всего будет излишне поднимать IDE, для правки серверных конфигов (:
А на девелоперской машине обязательно стоит хоть какая-нибудь IDE.
Basil A. SidorovИ удобно ли работать без подсветки синтаксиса, autocomplete и пр. ???
через тот же CLI (:Как только разработка завершена и продукт выпущен, из всего богатства "жизненных циклов" требуется единственная цель - build. Ну ещё, возможно, clean.В CI - да, там все четко и происходит не так часто, как, опять же, на той же девелоперской машине
(бывает иногда приходится пересобирать проект по 100500 раз, прогонять тесты и т.д... прежде чем залить финальный вариант в репу)
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39576157
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UsmanВ CI - да, там все четко и происходит не так часто, как, опять же, на той же девелоперской машине
(бывает иногда приходится пересобирать проект по 100500 раз, прогонять тесты и т.д... прежде чем залить финальный вариант в репу)

Так на developer'ской обычно делаешь несколько профайлов, а потом запускаешь их по мере необходимости.
Для того же maven обычно меняется раздел dependencies. Но туда обычно добавляешь из google. Т.к., например, индекс для репозитория за корпоративным фаерволом IDEA обычно не подтягивает.
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39576196
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UsmanНа сервере -- да, скорее всего будет излишне поднимать IDE, для правки серверных конфигов (:
А на девелоперской машине обязательно стоит хоть какая-нибудь IDE.Во-от. А собрать желаемое из исходных текстов где-нибудь на компьютере сисадмина - вай бы, собственное, и нот? В итоге получаем, что система сборки без среды разработки - нормально, а среда разработки без поддержки среды сборки - уже неуютненько.бывает иногда приходится пересобирать проект по 100500 раз, прогонять тесты и т.д... прежде чем залить финальный вариант в репу)Выпуск состоится только тогда, когда "зальют в репу" и именно - финальный вариант.
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39576250
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovА собрать желаемое из исходных текстов где-нибудь на компьютере сисадмина - вай бы, собственное, и нот?А зачем админу собирать вручную, когда весь этап полной сборки начиная с clean и до deploy выполняет CI автоматически?
Basil A. SidorovВ итоге получаем, что система сборки без среды разработки - нормальнода!
Basil A. Sidorovа среда разработки без поддержки среды сборки - уже неуютненько
как я и писал выше - это сурово (:mad_nazgulЕстественно редактировать конфигурацию удобнее, если есть хотя бы подстветка.
Но запускать саму утилиту с параметрами иногда удобнее через CLI. :-)
(Варианты с текстовыми редакторами, типа vi и др. - тоже отпадают, т.к. там тоже есть подсветка.
Речь о редактировании и замене через CLI : разные grep-ы, перенаправления stdin/stdout, echo...)
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39576255
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UsmanBasil A. SidorovА собрать желаемое из исходных текстов где-нибудь на компьютере сисадмина - вай бы, собственное, и нот?А зачем админу собирать вручную, когда весь этап полной сборки начиная с clean и до deploy выполняет CI автоматически?Понимаю... админ проявил интерес к проекту, а именно, к самому процессу разработки...
тут ничего против не имею, но опять же (: для удобства анализа исходных кодов нужна
полноценная IDE

пусть даже без плагина для Gradle/Maven (:
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39576307
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UsmanА зачем админу собирать вручную, когда весь этап полной сборки начиная с clean и до deploy выполняет CI автоматически?У клиента? Вы правда думаете, что каждый клиент рад внедрить ещё одну систему в довесок к уже имеющимся?
На самом деле, я не вижу особо разумных причин для "пересобрать Java-проект у заказчика".
А вот похерить непрерывную доставку, забрать сборку и развёртывать так, как здесь принято - вполне нормально.
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39576317
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Usmanадмин проявил интерес к проекту, а именно, к самому процессу разработки... тут ничего против не имею, но опять же (: для удобства анализа исходных кодов нужна полноценная IDEЕдинственный раз, когда я "реально проявил интерес к процессу разработки", то поиск ошибки в исходнике, сделанном JDGUI занял пару минут.
Вариант пригодный для тестового стенда был сделал за ~четыре полдня. На всех этапах обошёлся блокнотом и отладочной печатью. Наступил на все грабли, на которые можно было наступить: "Остап старался, но отсутствие способностей сказывалось".
Но это - исключение. Там было ~10КБ исходного текста, с двумя ошибками и одним неудачным решением.
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39576474
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulДля того же maven обычно меняется раздел dependencies. Но туда обычно добавляешь из google. Т.к., например, индекс для репозитория за корпоративным фаерволом IDEA обычно не подтягивает.
Тут что-то не то...
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39597261
unregestered
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В теории градл лучше, но на практике сталкиваешься с багами, сыростью и неполноценной поддержкой IDE.
В своих проектах стараюсь юзать градл, но как раз андроид собираю мавеном (с граделом у меня какие-то косяки были, то ли с обфускацией то ли ещё с чем - не помню)
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39597263
unregestered
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonmad_nazgulДля того же maven обычно меняется раздел dependencies. Но туда обычно добавляешь из google. Т.к., например, индекс для репозитория за корпоративным фаерволом IDEA обычно не подтягивает.
Тут что-то не то...

У вас проблема c NTLM прокси. Вам надо поставить cntlm.
...
Рейтинг: 0 / 0
Gradle vs Maven
    #39597284
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
unregesteredmaytonпропущено...

Тут что-то не то...

У вас проблема c NTLM прокси. Вам надо поставить cntlm.

Да знаю.
Как минимум maven за ntlm-proxy завел.
А на gradle терпения не хватило :-)
...
Рейтинг: 0 / 0
65 сообщений из 65, показаны все 3 страниц
Форумы / Java [игнор отключен] [закрыт для гостей] / Gradle vs Maven
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]