Здравствуйте. Благодарю Вас за курс. Не могли бы Вы оказать помощь в одном вопросе: после выполнения build я пытаюсь запустить jar-файл через терминал, однако возникает ошибка Exeption in thread "main" java.lang.NoClassDefFoundError: В частности в отношении библ. okhttp3. Как я понимаю она не подтягивается в jar-файл при компиляции. Чем это может быть вызвано и как возможно разрешить эту проблему?
@@java-guru invalidate не помогает. Если нажать на метод с файла build.gradle, например, на task, doLast, fileTree и т.п. то переходит , а вот через Ctrl+N не подгружает классы , хотя другие сторонние классы, например, hibernate вызываются. Но у меня и в external library нет org.gradle.api пакетов. Может туда как-то подключить надо?
Нижайший поклон и лайк, как развитие можно так же добавить на языке Kotlin как это все сделать. Еще не понял что такое плагин все таки, как то вдруг в середине возникла такая формулировка без расшифровки. Так понимаю это определенные таски в определенном графе, по типу скрипт как описывали, но почему тогда они в блоке plugins а не как скрипты? Может потому что они не локально хранятся...
Спасибо, за отзыв и предложение! Плагин также как и мавен плагин это программа которая расширяет возможности при сборке проекта, в грэдл мы видим блок plugins { ... } в который можем добавлять как существующие плагины так и свои, тогда метод apply плагина будет вызван и код выполниться
Ну неплохо для старта по gradle. Спасибо. Некоторые умудряются снимать видео на уже позавчерашних версиях фреймворков и языков, я понимаю. они привыкли , но, ужу через годик их видео практически невозможно смотреть с какой то пользой. Мне то все равно, трудов праведных жалко. Единтсвенно, никак не могу приспособиться к wrapper, Ide визжит о несовместимости JAVA и Gradle, особенно в случае с Kotlin версией Gradle. Подкачки бесконечные, в результате еще больше места на харде сжирает. А вот 8.10 (последнюю) локально установленную IDEA сожрала и не подавилась почему то. Только при создании проекта предупреждает, тпа, нет поддержки. .А WRAPPERS - выплевывает.Сейчас это все исправлено, но это надо IDEA обновлять. Обновишь, а выйдет новый Gradle и опять 25. Надо посмотреть, может что по докеру есть у Вас, и по микросервисам
Может быть неправильная конфигурация зависимостей или синтаксис, надо проверить build.gradle или settings.gradle корректно указаны зависимости, включающие необходимые классы из пакета org.gradle.api. Найдите соответствующие зависимости и добавьте их в ваш проект. Может быть несовместимость версии gradle. Может глючить IDE, надо почистить кэш и перезагрузить IDE
Все четко и по делу! Спасибо! Рад, что наткнулся на Ваш канал )
Спасибо)
Супер! Спасибо большое за урок!
Спасибо)
Спасибо за ваши труды. Очень помог структурировать информацию.
Рад что полезно было!)
Спасибо за годный контент. Конспектирую кое что даже)
Огромное спасибо за ваш труд!
Вы делаете очень полезные уроки!
Спасибо за ваш труд!)
Спасибо вам за отклик!
Понятно расписано, наглядно, спасибо
@@РоманБорцов-с1я спасибо за отклик!)
Большое спасибо! Очень информативно и структурировано!
Информация очень хорошо воспринимается в таком формате
Это просто вау!! Большое Вам спасибо за Ваш труд и знания! Поняла все только благодаря Вам
Спасибо, очень познавательно!
Спасибо за отклик!
Спасибо за видео
Спасибо за комментарий!
Спасибо! Это круто!
Спасибо))
Почему правильно обновлять версию gradle через task, а не в самом файле?
super
Здравствуйте. Благодарю Вас за курс.
Не могли бы Вы оказать помощь в одном вопросе: после выполнения build я пытаюсь запустить jar-файл через терминал, однако возникает ошибка Exeption in thread "main" java.lang.NoClassDefFoundError:
В частности в отношении библ. okhttp3.
Как я понимаю она не подтягивается в jar-файл при компиляции. Чем это может быть вызвано и как возможно разрешить эту проблему?
Спасибо за лекцию. А как у тебя идея показывает исходники по gradle? У меня по Ctrl+N вообще не находит классы gradle
Я для этого ничего специально не настраивал, может быть invalidate cash and restart идеи поможет..
@@java-guru invalidate не помогает. Если нажать на метод с файла build.gradle, например, на task, doLast, fileTree и т.п. то переходит , а вот через Ctrl+N не подгружает классы , хотя другие сторонние классы, например, hibernate вызываются. Но у меня и в external library нет org.gradle.api пакетов. Может туда как-то подключить надо?
doFirst, doLast, du hast, du hast mich
Нижайший поклон и лайк, как развитие можно так же добавить на языке Kotlin как это все сделать. Еще не понял что такое плагин все таки, как то вдруг в середине возникла такая формулировка без расшифровки. Так понимаю это определенные таски в определенном графе, по типу скрипт как описывали, но почему тогда они в блоке plugins а не как скрипты? Может потому что они не локально хранятся...
Спасибо, за отзыв и предложение! Плагин также как и мавен плагин это программа которая расширяет возможности при сборке проекта, в грэдл мы видим блок plugins {
...
} в который можем добавлять как существующие плагины так и свои, тогда метод apply плагина будет вызван и код выполниться
Ну неплохо для старта по gradle. Спасибо. Некоторые умудряются снимать видео на уже позавчерашних версиях фреймворков и языков, я понимаю. они привыкли , но, ужу через годик их видео практически невозможно смотреть с какой то пользой. Мне то все равно, трудов праведных жалко. Единтсвенно, никак не могу приспособиться к wrapper, Ide визжит о несовместимости JAVA и Gradle, особенно в случае с Kotlin версией Gradle. Подкачки бесконечные, в результате еще больше места на харде сжирает. А вот 8.10 (последнюю) локально установленную IDEA сожрала и не подавилась почему то. Только при создании проекта предупреждает, тпа, нет поддержки. .А WRAPPERS - выплевывает.Сейчас это все исправлено, но это надо IDEA обновлять. Обновишь, а выйдет новый Gradle и опять 25.
Надо посмотреть, может что по докеру есть у Вас, и по микросервисам
8:39 делаю все как по видео, но почему-то нет классов из пакета org.gradle.api. Не подскажите, с чем может быть связано?
Может быть неправильная конфигурация зависимостей или синтаксис, надо проверить build.gradle или settings.gradle корректно указаны зависимости, включающие необходимые классы из пакета org.gradle.api. Найдите соответствующие зависимости и добавьте их в ваш проект. Может быть несовместимость версии
gradle. Может глючить IDE, надо почистить кэш и перезагрузить IDE
Посмотрев это видео я буду знать достаточно Gradle?Заранее благодарю за ваш труд
Достаточно для чего?)) Чтобы работать и пройти собес - да
give us more information about java spring boot
Больше когда изучаем микросервисы, на курсе java developer