Публикации по теме '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 просмотров

Android Studio с gradle: пакет r не существует
Окончательное редактирование: Это был довольно длинный вопрос с несколькими правками, и я не обязательно поступал правильно на каждом этапе пути. Всем, кто натыкается на этот вопрос и испытывает проблемы с преобразованием проекта в gradle в...
20254 просмотров
schedule 28.07.2022