Публикации по теме 'gradle'
Gradle: печать графика зависимостей в терминале для Android
Простой способ визуализировать и перечислить дерево зависимостей с помощью задач Gradle
При использовании зависимостей в ваших проектах Android иногда возникают странные ошибки, которые не имеют никакого смысла. Например, внезапно зависимость firebase кажется нарушенной, когда вы добавляете другую зависимость. Иногда у вас могут быть зависимости, которые поддерживают инкрементные сборки.
Подобные проблемы возникают из-за того, что библиотеки, использующие определенные зависимости,..
Java Maven против Gradle: битва инструментов сборки
Java — один из самых популярных и широко используемых языков программирования в мире. Он используется для разработки приложений для различных платформ, таких как веб, настольные, мобильные и встроенные системы. Однако разработка приложений Java — это не только написание кода. Это также включает в себя управление зависимостями, компиляцию, тестирование, упаковку, развертывание и многое другое. Эти задачи могут быть утомительными и сложными, особенно для крупных проектов, состоящих из..
Как автоматически переименовать APK-файл выпуска
У меня есть небольшая хитрость, которую я всегда использую каждый раз, когда начинаю новый проект для Android. В своей работе я имею дело с людьми с довольно низким уровнем технической грамотности или новичками, поэтому самый простой способ дать им обновление для тестирования — поделиться APK с помощью сообщений чата.
Этот метод имеет свои недостатки из-за того, как Android Studio генерирует релизный APK. Android Studio или, в частности, система сборки Gradle создает APK с именем..
Вопросы по теме 'gradle'
Использование gradle для создания проектов eclipse для модуля EJB
Я хочу сгенерировать проект и настройки для проекта EAR, клиентского JAR-файла EJB и модуля EJB, но мне не удалось вставить новые аспекты в задачу eclipseWtp, я пробовал множество комбинаций на основе документации на веб-сайте gradle.
пробовал...
2921 просмотров
schedule
11.10.2023
Создание метамодели JPA2 из скрипта сборки Gradle
Я пытаюсь настроить скрипт сборки Gradle для нового проекта. В этом проекте будет использоваться JPA 2 вместе с Querydsl .
На следующей странице справочной документации Querydsl , они объясняют, как настроить свой JPAAnnotationProcessor (apt)...
14164 просмотров
schedule
23.07.2022
Gradle — веб-модуль в дескрипторе развертывания
Я пытаюсь добавить веб-модуль в файл Ear. Я поместил его в свой собственный дескриптор развертывания, используя webModule(":wars/myweb","/mywebapp"). Это не включает файл войны в файл уха. Это просто добавление записи в сгенерированный...
5656 просмотров
schedule
26.01.2024
Linux sudo, [ant:sshexec] Ошибка удаленной команды со статусом выхода 127
Немного предыстории: у меня есть скрипт gradle, который я использую для установки и настройки нескольких программ на разных машинах — я запускаю его локально с целью ускорить процесс развертывания. Сценарий gradle получает слой и имя сервера в...
3612 просмотров
schedule
05.01.2024
Зависимости моментальных снимков с Gradle
Отказ от ответственности: я новичок в Gradle.
Я пытаюсь создать свой проект с помощью Gradle (1.0-rc1), используя зависимость моментального снимка от артефакта Maven.
Но когда я пытаюсь разрешить зависимости с помощью gradle --info dependencies...
6117 просмотров
schedule
09.08.2022
Пользовательская условная конфигурация для проекта Gradle
Наличие выдержки из https://github.com/gradle/gradle/blob/master/build.gradle :
ext {
isDevBuild = {
gradle.taskGraph.hasTask(developerBuild)
}
}
task developerBuild {
description = 'Builds distributions and runs pre-checkin checks'...
15657 просмотров
schedule
09.01.2024
Как использовать вывод exec() в gradle
Я пытаюсь реализовать задачу gradle для динамического создания файла buildsignature.properties из ряда значений переменных среды и выполнения оболочки. У меня это в основном работает, но я не могу получить вывод команд оболочки. Вот моя задача......
57718 просмотров
schedule
22.10.2023
Как интерпретировать Gradle DSL
Я пытаюсь изучить Gradle. Я предпочитаю стиль обучения, чтобы понять на низком уровне, что происходит. С этой целью я пытаюсь интерпретировать то, что происходит в примере 6.1 документации относительно справки по DSL:
task hello {
doLast...
2273 просмотров
schedule
18.10.2022
Методы сборки Eclipse
Я использую eclipse довольно давно. Я использовал его с ant, maven и теперь с gradle. Я понимаю, что сборка eclipse (по умолчанию папка bin ), а gradle сохраняет встроенные файлы в build (хотя имена этих папок можно настроить)
У меня есть...
199 просмотров
schedule
16.04.2024
Передача аргументов компилятору и javadoc в gradle
Я пытаюсь предоставить Gradle в качестве альтернативной системы сборки для существующего проекта. Этот проект использует sun.misc.Unsafe , что приводит к подобным предупреждениям:
warning: Unsafe is internal proprietary API and may be removed in...
8185 просмотров
schedule
05.01.2024
Почему мои тесты Gradle запускаются повторно?
У меня довольно стандартная сборка Gradle, которая создает проект Java.
Когда я запускаю его в первый раз, он все компилирует и запускает тесты. Когда я запускаю его второй раз, не меняя файлов, он снова запускает тесты.
Согласно в этой ветке ,...
1562 просмотров
schedule
10.08.2022
Почему gradle/ivy не загружает зависимости, если они уже представлены в моем локальном репозитории maven?
Иногда мой репозиторий maven содержит только помпы без банок. В этом случае gradle/ivy вызывает исключение и останавливает сборку:
* What went wrong:
Could not resolve all dependencies for configuration ':core:compile'.
> Artifact...
1375 просмотров
schedule
12.07.2022
Именование нескольких проектов Gradle: как установить свойство (например, baseName) для всех подпроектов?
Я начал использовать Gradle для нескольких проектов. Тем не менее, руководство по Gradle не дает много советов по наилучшей практике именования подпроектов.
У меня есть мультипроект с именем «регистратор данных», который состоит из двух...
3547 просмотров
schedule
11.12.2023
градул мавен ssh
Я использую «mavenDeployer» для использования ssh/scp во время задачи «uploadArchives» с утилитами wagon ssh.
Вместо того, чтобы кодировать пароль в build.gradle, я хотел бы полагаться на правильную настройку ssh. В частности, я хочу, чтобы...
1436 просмотров
schedule
29.11.2023
Как поддерживать несколько проектов на нескольких языках (Java и Scala) в Gradle?
Я пытаюсь преобразовать нашу устаревшую сборку Ant в Gradle. Проект содержит около 50 подпроектов Java и 10 подпроектов Scala. Проекты Java содержат только Java, а проекты Scala — только Scala. Каждый проект создается на Java, а затем на Scala, что...
2489 просмотров
schedule
02.11.2023
Пропуск выполнения зависимостей отключенной задачи в Gradle?
Возможно ли как-то не выполнять зависимости задачи, когда эта задача будет пропущена?
В приведенном ниже примере я бы хотел, чтобы jar (и зависимости jar ) не выполнялись, если сервер уже запущен при выполнении runServerTests . В этом...
3778 просмотров
schedule
20.10.2022
Android Studio Gradle на сервере
Я установил Android Studio и Gradle по мере необходимости, но при создании нового проекта я получаю эту ошибку
com.intellij.openapi.options.ConfigurationException: Failed to import new Gradle project: Could not fetch model of type 'IdeaProject'...
4226 просмотров
schedule
26.08.2022
Невозможно запустить более одного плагина в gradle
Я настроил плагины pmd, checkstyle и findbugs в файле gradle.build, так как хочу сохранить качество кода.
Часть моего свойства build.gradle:
task wrapper(type: Wrapper) {
description = "Generates gradlew (for internal use only)"
gradleVersion =...
821 просмотров
schedule
17.03.2024
Gradle Build Android Project Не удалось устранить ошибку всех зависимостей
Я пытаюсь создать свой первый проект с помощью Gradle, и я думаю, что мои файлы и настройки Gradle верны.
Я использую только один модуль и библиотеки Support V4 + AppCompatBar.
Проект — build.gradle
allprojects {
repositories {...
173609 просмотров
schedule
20.04.2024
Android Studio с gradle: пакет r не существует
Окончательное редактирование:
Это был довольно длинный вопрос с несколькими правками, и я не обязательно поступал правильно на каждом этапе пути. Всем, кто натыкается на этот вопрос и испытывает проблемы с преобразованием проекта в gradle в...
20254 просмотров
schedule
28.07.2022