Pytania otagowane jako gradle

Gradle to narzędzie do automatyzacji kompilacji projektów, które wykorzystuje Groovy DSL. Skrypty kompilacji Gradle obsługują repozytoria Maven i Ivy, a także zwykły system plików do zarządzania zależnościami.



1
Różnica między konfiguracjami kompilacji i środowiska uruchomieniowego w Gradle
Moje pytanie jest trochę częste, ale jest też powiązane z Gradle. Dlaczego potrzebujemy kompilacji i konfiguracji środowiska uruchomieniowego? Kiedy coś kompiluję, potrzebuję artefaktów do konwertowania moich klas java na kod bajtowy, więc potrzebuję konfiguracji kompilacji, ale dlaczego potrzebna jest konfiguracja środowiska wykonawczego, czy potrzebuję czegoś innego, aby uruchomić moją aplikację …


5
Nie można znaleźć metody leftShift () dla argumentów po aktualizacji Studio 3.4
Po zaktualizowaniu 3.4wersji Studio i Gradle do 5.1.1mojego zadania wystąpił błąd, ponieważ nie można znaleźć metody leftShift () Moje zadanie: task incrementBetaVersion << { println("Incrementing Beta Version Number...") incrementVersionNumber('BetaVersionNumber') println("Incrementing Beta Version Number...") incrementVersionName('BetaVersionName') } Mam błąd dla lewego operatora zmiany <<w linii. Jak rozwiązać ten błąd?

7
Nie znaleziono metody Gradle DSL: „kapt ()”
Nie znaleziono metody Gradle DSL: „kapt ()” Możliwe przyczyny: Projekt „jetpacklearn” może używać wersji wtyczki Android Gradle, która nie zawiera metody (np. „TestCompile” został dodany w wersji 1.1.0). Zaktualizuj wtyczkę do wersji 3.4.0 i zsynchronizuj projekt Projekt „jetpacklearn” może wykorzystywać wersję Gradle, która nie zawiera tej metody. Otwórz plik opakowania …
101 android  gradle  kapt 


7
Jak przekazać opcje JVM z bootRun
Tworzę prostą aplikację internetową Spring, która komunikuje się ze zdalnym hostem i chciałbym przetestować ją lokalnie za korporacyjnym proxy. Używam wtyczki Gradle "Spring Boot" i pytanie brzmi: jak mogę określić ustawienia proxy dla JVM? Wypróbowałem kilka sposobów, aby to zrobić: gradle -Dhttp.proxyHost=X.X.X.X -Dhttp.proxyPort=8080 bootRun export JAVA_OPTS="-Dhttp.proxyHost=X.X.X.X -Dhttp.proxyPort=8080" export GRADLE_OPTS="-Dhttp.proxyHost=X.X.X.X -Dhttp.proxyPort=8080" …

7
Jak dodać nowy zestaw źródeł do Gradle?
Chcę dodać testy integracji do mojej kompilacji Gradle (wersja 1.0). Powinny działać niezależnie od moich normalnych testów, ponieważ wymagają wdrożenia aplikacji internetowej na serwerze lokalnym (testują tę aplikację internetową). Testy powinny móc korzystać z klas zdefiniowanych w moim głównym zestawie źródłowym. Jak to zrobić?

8
Co oznacza „typ programu już obecny”?
Próbuję zbudować aplikację w Android Studio. Po dodaniu biblioteki Eclipse Paho jako zależności gradle (czy może to Maven? Jestem nowy w ekosystemie Androida), otrzymałem następujący błąd: Program type already present: android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat Message{kind=ERROR, text=Program type already present: android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat, sources=[Unknown source file], tool name=Optional.of(D8)} Sprawdziłem wiele różnych pytań StackOverflow związanych z tym …

6
Jak wykryć aktualny system operacyjny z Gradle
Znalazłem tę odpowiedź, jak to zrobić z Groovym: Wykrywanie platformy (Windows lub Linux) przez Groovy / Grails : if (System.properties['os.name'].toLowerCase().contains('windows')) { println "it's Windows" } else { println "it's not Windows" } Czy jest lepszy sposób?
99 gradle 

3
Jak mogę zaimportować jeden skrypt Gradle do innego?
Mam złożony skrypt Gradle, który zawiera mnóstwo funkcji związanych z budowaniem i wdrażaniem wielu projektów netbeans w wielu środowiskach. Skrypt działa bardzo dobrze, ale w zasadzie wszystko jest konfigurowane za pomocą pół tuzina map zawierających informacje o projekcie i środowisku. Chcę przenieść zadania do innego pliku, aby po prostu zdefiniować …
99 java  ant  groovy  build  gradle 

5
Jak przeprowadzić testy JUnit w Gradle?
Obecnie mam następujący plik build.gradle : apply plugin: 'java' sourceSets { main { java { srcDir 'src/model' } } } dependencies { compile files('libs/mnist-tools.jar', 'libs/gson-2.2.4.jar') runtime fileTree(dir: 'libs', include: '*.jar') } Ten plik build.gradle jest przeznaczony dla mojego repozytorium tutaj . Wszystkie moje główne pliki znajdują się w src / …

6
Co to jest Jetifier?
Co to jest Jetifier? Na przykład, aby utworzyć nowy projekt przy użyciu zależności z pakietu Androidx, ten nowy projekt musi dodać następujący wiersz do pliku gradle.properties : android.enableJetifier=true Więc co to znaczy - „włącz jetifier”?

14
Wtyczka IntelliJ Gradle: dostarczony javaHome wydaje się być nieprawidłowy
Podobnie do: - Intellij 14 dostarczony javaHome wydaje się być nieprawidłowy - Android Studio - podany javaHome nie jest prawidłowym folderem Jednak próbuję użyć mojej JAVA_HOMEzmiennej, która jest ustawiona naC:\Program Files\Java\jdk1.8.0_40 Nie rozumiem, dlaczego Intellij szuka JDK w swoim katalogu instalacyjnym. W intellij: Executing external task 'bootRun'... The supplied javaHome …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.