Тёмный

Java. Maven просто и понятно. Профили сборки проекта - L4 

OnFreeTube (EvgMel)
Подписаться 1,8 тыс.
Просмотров 16 тыс.
50% 1

Опубликовано:

 

29 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 33   
@АлександрБугримов-о1е
Спасибо большое! Очень мало таких видео на просторах рунета.
@АртёмТаланов-я7е
Благодарствуем автору! Ждем продолжения!
@kracoz8397
@kracoz8397 5 лет назад
Действительно просто и понятно, благодарю
@DmitryBesan
@DmitryBesan 4 года назад
У кого не стартует: 1) удалите 2) переделайте блок вот так(вариант в видео устарел и удален из мавен): test validate run
@mashamanina6106
@mashamanina6106 4 года назад
так тоже не работает ))
@aljustiet
@aljustiet Год назад
@@mashamanina6106 внутри блока.
@АлександрПопов-ф8т
Спасибо! Работает! Но зачем тогда архитектура создает неработающие теги , не подскажете?
@skyfall2842
@skyfall2842 7 месяцев назад
спасибо
@eduardmart1237
@eduardmart1237 6 лет назад
А я вот не могу понять - а как эти данные можно например передать в настройки базы данных? Как сам java код может эти переменные профилей сборки проекта видеть?
@OnFreeTube
@OnFreeTube 6 лет назад
Здравствуйте, Эдуард. Чтобы использовать данные в коде используется примерно тот же подход, что и при работе с обычными свойствами из файла, за исключением того, что их сначала нужно сформировать при сборке. Чтобы было легче, посмотрите пример решения с помощью плагина для Maven здесь: stackoverflow.com/questions/11500533/access-maven-properties-defined-in-the-pom
@kivinme
@kivinme 6 лет назад
Спасибо за видео. Но у меня один вопрос: в видео на 1мин 25 сек Вы говорите, что если файла settings.xml нет, то его прост о надо создать. Возможно вопрос тупой, но - создать пустой файл или с каким-то наполнением, если с наполнением, то с каким? Заранее спасибо.
@OnFreeTube
@OnFreeTube 6 лет назад
Здравствуйте! Структуру файла можно посмотреть здесь: maven.apache.org/settings.html, первый блок с кодом содержит то, что вам необходимо)
@kivinme
@kivinme 6 лет назад
Спасибо, сделал. Буду дальше внимательно изучать Ваши видео. Пояснения очень хорошие.
@Sergey-lz5wn
@Sergey-lz5wn 2 года назад
Если не работает код из видео: в обновлении maven 3.0.0 вместо tasks в configuration нужно использовать target
@lalik777
@lalik777 4 года назад
Скажи пожалуйста у меня почему нет этого event log справа внизу , где идеа предлагает " enable auto import " ?
@OnFreeTube
@OnFreeTube 4 года назад
Здравствуйте! Попробуйте найти его в меню (View -> Tool windows), там можно включать и другие вкладки. На всякий случай ссылка на их документацию: www.jetbrains.com/help/idea/tool-windows.html
@lalik777
@lalik777 4 года назад
@@OnFreeTube нет тут что то то ли anti-вирус мешает не могу разобраться , при попытке создать на идее пустой maven проект , не предлагает(висит) шаблоны (yadi.sk/i/yx0crGpICIVNbA )артифактов . При проверке mvn - v -> yadi.sk/i/L8R0WsEHaEoglg Или то что виндовс 64 бит - и конфликт JDK , он есть в папках Program files(x86) и Program files , в path я прописывал в папку (х86)
@OnFreeTube
@OnFreeTube 4 года назад
@@lalik777 возможно ОС блокирует доступ в сеть для IDE. Тут Вам лучше поискать на форумах IntelliJ IDEA + Stackoverflow, думаю, кто-то мог уже сталкиваться с чем-то подобным
@lalik777
@lalik777 4 года назад
OnFreeTube да спасибо на стэки нашел , дело было в памяти в настройках идеи . Спасибо за feed back . Подписка и постоянные лайки от меня , продолжаете
@adrianrusu1897
@adrianrusu1897 Год назад
The requested profile "env-dev" could not be activated because it does not exist хотя всё 1в1 как у тебя на видео
@OnFreeTube
@OnFreeTube Год назад
Возможно тут есть наводки, как решить вашу проблему: stackoverflow.com/questions/17613901/warning-the-requested-profile-projectname-could-not-be-activated-because-it-do
@lisafox9026
@lisafox9026 5 лет назад
Не удается получить доступ к сайту ... а как можно с тобой свзяаться ...
@OnFreeTube
@OnFreeTube 5 лет назад
Здравствуйте. Спасибо за информацию по поводу ссылки. Поправил описание, теперь должна открываться. К сожалению, связаться можно только средствами канала.
@alexanderfrolov7208
@alexanderfrolov7208 5 лет назад
а почему у меня нет файла settings.xml в папке m2? с чем это связанно?я создал его в ручную по шаблону прописал prntscr.com/lq0f01 prntscr.com/lq0fb2
@OnFreeTube
@OnFreeTube 5 лет назад
Причины разные могут быть, у меня тоже по умолчанию он не был создан, но в целом это не критично совсем. Вы всё правильно сделали, что создали файл вручную. Ошибка компиляции возникла из-за того что структура файла не совсем правильная. посмотрите, пожалуйста, пример тут: evgu.ru/tutorials/learn/java-maven-prosto-i-ponyatno-profili-sborki-proekta-urok-4
@armensargsyan8981
@armensargsyan8981 5 лет назад
в правой части есть все команды которые он использует в терминале так что не надо нечерта настраивать
@sparta.sparta
@sparta.sparta Год назад
ты не из ярика случайно?
@alexanderfrolov7208
@alexanderfrolov7208 6 лет назад
а как изменить цвет текста в idea prntscr.com/iq37ld синий хотелось бы:)
@OnFreeTube
@OnFreeTube 6 лет назад
Вот здесь есть инструкция подробная по настройке: www.jetbrains.com/help/idea/configuring-colors-and-fonts.html
@alexanderfrolov7208
@alexanderfrolov7208 6 лет назад
Большое спасибо
@trenkvaz
@trenkvaz 5 лет назад
На перемотке смотрел этот урок.Потому что не сказано и не показано для чего вся эта мутотень. Профайл-шмайл, дев-мев, хрев.К чему все это ? Нужно на примере конкретного кода, и его сборки показать, что это и для чего.
@OnFreeTube
@OnFreeTube 5 лет назад
Здравствуйте. С 00:12 по 00:45 секунду объясняется для чего нужны профили. К сожалению, на момент записи уроков был расчет на то, что пользователи знакомы с тем, что в проекте могут быть различные окружения (development, test, production,..). Прошу прощения, если вдруг что-то было непонятно. Под параметром окружения можно, например, понимать название базы данных или URL АПИ-сервера, которые в зависимости от текущего окружения могут отличаться. Т.е. локально у вас может быть один адрес, например, localhost/api/v1.3/, а в production example.domain.com/anypath/api/v1.3/. В целом вещи довольно очевидные, поэтому не стал углубляться на примерах этих.
@mashamanina6106
@mashamanina6106 4 года назад
все тут сказано и хорошо сказано, я давно работаю с мавеном, не нравится, значит читаем документацию сами
Далее
МЖ. Может, папа - ты? 16.02.2023
40:03
Просмотров 204 тыс.