Хобрук: Ваш путь к мастерству в программировании

Вопросы по теме 'gradle'

Gradle создает нулевой консольный объект
Я пытаюсь заставить мои сборки gradle запрашивать на консоли пароль, используя примеры из переполнения стека. Когда у меня есть заявление, такое как: def password = System.console().readLine("Enter keystore password ") Когда я запускаю, я...

Ошибка: Gradle: не удалось выполнить задачу «: app: preDexDebug»
У меня была самодельная банка из другого проекта, импортированная как библиотека в мой другой проект. Когда я изменил код в этом проекте и экспортировал новую банку, чтобы заменить старую, я больше не могу запускать свое приложение. Я получаю только...

Получение ConventionMapping в пользовательском плагине
Я пишу пользовательский плагин Gradle, который использует мой пользовательский объект расширения. Я понял, что мне нужно использовать соглашениеMapping для ленивой оценки значения объекта расширения из этого ответа SO и форум Gradle . Проблема...
06.04.2024

Как объявить спецификации вывода задачи Gradle Antlr, чтобы избежать ненужных перестроек
У меня есть типичный проект Antlr 4.5 с двумя файлами грамматики: MyLexer.g4 и MyParser.g4. Из них Antlr генерирует 6 выходных файлов: MyLexer.java, MyLexer.tokens, MyParser.java, MyParser.tokens, MyParserBaseListener.java и MyParserListener.java....

В новом проекте Gradle не создаются папки по умолчанию
Я следую инструкциям на https://www.jetbrains.com/idea/help/creating-a-gradle-project.html , чтобы создать новый проект Gradle. Прежде чем я смогу указать настройки gradle, откроется окно, в котором меня попросят ввести идентификатор группы и...
28.03.2024

Конфликт библиотеки Gradle
У меня есть зависимость модуля в моем проекте. Эта зависимость содержит старую версию сервисов Google. Но мой основной проект включает в себя последний. В результате я получаю исключение при создании проекта: Error:(93, 17) error: cannot find...

Как я могу запустить один класс запуска тестов Serenity (среди нескольких) в Gradle?
Я использую Serenity + JBehave на Java под управлением Gradle. У меня есть несколько классов тестировщиков, указывающих на разные наборы историй. Мне нужно иметь возможность указать, какой из них я запускаю. Ниже приведен один файл запуска, чтобы...

Как указать папку buildSrc?
Есть ли способ указать корень для папки buildSrc вручную? Я видел, что есть билет, который открыт на 3 года ( https://issues.gradle.org/browse/GRADLE-2816 ). Есть ли у Gradle эта функция сейчас?

app: mergeTestReleaseResourcesAAPT err (фасад для 495460572):
среда ошибки: jenkins (только один) среда: Windows версия gradle: 4.1 android studio: dependencies { classpath 'com.android.tools.build:gradle:3.0.0' } Когда я прохожу jenkins на gradle assembleTestRelease , а потом у нас следующая...
19.03.2024

Gradle: запускайте интеграционные тесты во время развертывания, а не во время установки
Я ищу как советы о лучших практиках, так и о том, как это реализовать. У нас есть типы тестов, те, у которых есть макеты зависимостей с помощью Mockito (модульные тесты, потому что они тестируют единицу кода), и делать суп-к-орешкам (RESTful...

Liferay 7 Service Gradle Зависимость не устранена
Я пытаюсь использовать класс JSON в своем веб-сервисе, однако, когда я развертываю свой сервис, возникает проблема с ним и моей зависимостью JSON, в частности, с этой строкой в ​​моем файле build.gradle: compile group: "javax.json", name:...

Версии микширования Gradle 27.1.1 и 26.1.0
Я получаю сообщение об ошибке в моем build.gradle на уровне приложения, где в первой библиотеке поддержки, которую я использую, мне сообщается, что все библиотеки com.android.support должны использовать одну и ту же спецификацию версии и что найдены...
03.05.2024

Управление переходными версиями зависимостей в Gradle
У меня есть 3 проекта Gradle: Project-1, Project-2, Project-3. Project-1 и Project-2 — это библиотеки Java, Project-3 — потребитель этих библиотек. И Project-1, и Project-2 зависят от модуля-A. Однако для каждого из них я хочу указать список точных...

Не удалось получить "https://dl.google.com/dl/android/maven2/com/google/gms/google-services/4.0.1/google-services-4.0.1.pom"
Ошибка при использовании Добавить аутентификацию Firebase в ваше приложение в аутентификации Firebase (Ассистент). Ошибка отображается на вкладке «Синхронизация» как: Не удалось получить '...

Отчеты PMD/Checkstyle во время компиляции Gradle
Я пытаюсь создать отчеты PMD и Checkstyle во время задач compileJava и compileTestJava в моей сборке gradle. По умолчанию плагины PMD и Checkstyle сообщают об ошибках только на этапах проверки и сборки моего проекта. Я не могу найти код для создания...

ОШИБКА: не удалось решить: com.android.support.constraint:constraint-layout:28.0.0
Теперь я пытаюсь запустить приложение-клон из git https://github.com/frinder/frinder-app Это, но проблема в том, что приложение сделано довольно давно, поэтому нужно изменить bulid.gradle но когда я пытаюсь выполнить ту же реализацию...
05.05.2024

Задача Flutter: приложение: compileFlutterBuildDebug не удалось
Вот ошибка, когда я пытаюсь собрать apk в режиме отладки: ОШИБКА: сбой при сборке за исключением. Где: Строка скрипта C: \ src \ flutter \ packages \ flutter_tools \ gradle \ flutter.gradle: 991 Что пошло не так: не удалось выполнить...
03.05.2024

Новые материалы

Что такое гибкие методологии разработки программного обеспечения
Что представляют собой гибкие методологии разработки программного обеспечения в 2023 году Agile-методологии разработки программного обеспечения заключаются в следующем: И. Введение A...

Ториго  — революция в игре Го
Наш следующий вызов против ИИ и для ИИ. Сможет ли он победить людей в обновленной игре Го? Обратите внимание, что в следующей статье AI означает искусственный интеллект, а Goban  —..

Простое развертывание моделей с помощью Mlflow — Упаковка классификатора обзоров продуктов NLP от HuggingFace
Как сохранить свои модели машинного обучения в формате с открытым исходным кодом с помощью MLFlow, чтобы позже получить возможность легкого развертывания. Сегодня модели упаковки имеют несколько..

Математика и интуиция - Часть 1
У каждой математической формулы есть доказательство. Часто эти доказательства слишком сложно понять, поскольку многие из них основаны на индукции, некоторые - на очень сложных наблюдениях, а..

Раскрытие возможностей НЛП: часть речевой маркировки и ее проблемы
В сфере обработки естественного языка (NLP) маркировка частей речи (POS) выступает в качестве фундаментального метода, позволяющего компьютерам понимать и анализировать человеческий язык на..

Под поверхностью: раскрытие деталей системы с помощью инструментов Linux CLI
Чем больше вы изучаете Linux и продвигаетесь вперед, тем больше вам нужно проверять информацию о вашей системе. Эта информация может касаться аппаратного обеспечения, такого как процессор,..

Как реализовать линейную регрессию в JavaScript
Узнайте, как реализовать линейную регрессию в JavaScript с помощью ML.js Линейная регрессия — это метод машинного обучения, используемый для моделирования связи между зависимой переменной и..