Сообщение Re[9]: msbuild поверх xml - была плохая идея? от 22.11.2023 19:22
Изменено 22.11.2023 20:39 ·
Re[9]: msbuild поверх xml - была плохая идея?
Здравствуйте, karbofos42, Вы писали:
K>·>Это не правда. Мавен репы индексируются. IDEA индексы умеет скачивать и потом тупо в коде пишешь какой-то SomeClass — оно тебе предложит найти класс по имени/маске _во всех доступных библиотеках_ и автоматически добавит <dependency> с выбранной версией (по умолчанию предлагает последнюю) в pom.xml. И это всё с клавиатуры делается, мышой возить необязательно.
K>Не помню такого в Netbeans и что там я ещё пробовал...
Вот уже в 2009 году было https://blog.mrhaki.com/2009/07/add-maven-dependency-in-netbeans.html
K>В Visual Studio для Nuget тоже подобная фича есть. Ни разу не пользовался.
K>Как-то предпочитаю смотреть что за библиотеку подключаю, какие у неё зависимости, лицензия и т.д.
Это всё есть в pom файле, в том числе и тулзы в IDEA для визуализации и навигации по зависимостям.
А для лицензий есть даже license-maven-plugin, чтобы всё само проверялось.
K>И не помню ни одного мануала по Java, где были такие рекомендации.
Ну займись самообразованием, изучи используемые инструменты, а не тупо копипасть код со стаковерфлоу.
K>Везде пишут какой кусок xml нужно в pom прописать, чтобы что-то там добавить.
Потому что в мануалах надо кусок кода показывать, а не скриншоты какие кнопки нажимать, чтобы такой код набрать.
K>·>Это не правда. Мавен репы индексируются. IDEA индексы умеет скачивать и потом тупо в коде пишешь какой-то SomeClass — оно тебе предложит найти класс по имени/маске _во всех доступных библиотеках_ и автоматически добавит <dependency> с выбранной версией (по умолчанию предлагает последнюю) в pom.xml. И это всё с клавиатуры делается, мышой возить необязательно.
K>Не помню такого в Netbeans и что там я ещё пробовал...
Вот уже в 2009 году было https://blog.mrhaki.com/2009/07/add-maven-dependency-in-netbeans.html
K>В Visual Studio для Nuget тоже подобная фича есть. Ни разу не пользовался.
K>Как-то предпочитаю смотреть что за библиотеку подключаю, какие у неё зависимости, лицензия и т.д.
Это всё есть в pom файле, в том числе и тулзы в IDEA для визуализации и навигации по зависимостям.
А для лицензий есть даже license-maven-plugin, чтобы всё само проверялось.
K>И не помню ни одного мануала по Java, где были такие рекомендации.
Ну займись самообразованием, изучи используемые инструменты, а не тупо копипасть код со стаковерфлоу.
K>Везде пишут какой кусок xml нужно в pom прописать, чтобы что-то там добавить.
Потому что в мануалах надо кусок кода показывать, а не скриншоты какие кнопки нажимать, чтобы такой код набрать.
Re[9]: msbuild поверх xml - была плохая идея?
Здравствуйте, karbofos42, Вы писали:
K>·>Это не правда. Мавен репы индексируются. IDEA индексы умеет скачивать и потом тупо в коде пишешь какой-то SomeClass — оно тебе предложит найти класс по имени/маске _во всех доступных библиотеках_ и автоматически добавит <dependency> с выбранной версией (по умолчанию предлагает последнюю) в pom.xml. И это всё с клавиатуры делается, мышой возить необязательно.
K>Не помню такого в Netbeans и что там я ещё пробовал...
Вот уже в 2009 году было https://blog.mrhaki.com/2009/07/add-maven-dependency-in-netbeans.html
Для справки: nuget появился в 2010м.
K>В Visual Studio для Nuget тоже подобная фича есть. Ни разу не пользовался.
K>Как-то предпочитаю смотреть что за библиотеку подключаю, какие у неё зависимости, лицензия и т.д.
Это всё есть в pom файле, в том числе и тулзы в IDEA для визуализации и навигации по зависимостям.
А для лицензий есть даже license-maven-plugin, чтобы всё само проверялось.
K>И не помню ни одного мануала по Java, где были такие рекомендации.
Ну займись самообразованием, изучи используемые инструменты, а не тупо копипасть код со стаковерфлоу.
K>Везде пишут какой кусок xml нужно в pom прописать, чтобы что-то там добавить.
Потому что в мануалах надо кусок кода показывать, а не скриншоты какие кнопки нажимать, чтобы такой код набрать.
K>·>Это не правда. Мавен репы индексируются. IDEA индексы умеет скачивать и потом тупо в коде пишешь какой-то SomeClass — оно тебе предложит найти класс по имени/маске _во всех доступных библиотеках_ и автоматически добавит <dependency> с выбранной версией (по умолчанию предлагает последнюю) в pom.xml. И это всё с клавиатуры делается, мышой возить необязательно.
K>Не помню такого в Netbeans и что там я ещё пробовал...
Вот уже в 2009 году было https://blog.mrhaki.com/2009/07/add-maven-dependency-in-netbeans.html
Для справки: nuget появился в 2010м.
K>В Visual Studio для Nuget тоже подобная фича есть. Ни разу не пользовался.
K>Как-то предпочитаю смотреть что за библиотеку подключаю, какие у неё зависимости, лицензия и т.д.
Это всё есть в pom файле, в том числе и тулзы в IDEA для визуализации и навигации по зависимостям.
А для лицензий есть даже license-maven-plugin, чтобы всё само проверялось.
K>И не помню ни одного мануала по Java, где были такие рекомендации.
Ну займись самообразованием, изучи используемые инструменты, а не тупо копипасть код со стаковерфлоу.
K>Везде пишут какой кусок xml нужно в pom прописать, чтобы что-то там добавить.
Потому что в мануалах надо кусок кода показывать, а не скриншоты какие кнопки нажимать, чтобы такой код набрать.