Pytania otagowane jako groovy

Groovy to zorientowany obiektowo język programowania dla platformy Java. Jest to dynamiczny język z funkcjami podobnymi do tych z Python, Ruby, Perl i Smalltalk. Może być używany jako język skryptowy na platformie Java.

6
Scala vs. Groovy vs. Clojure [zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Zamknięte 6 lat temu . Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Czy ktoś może wyjaśnić główne różnice między …


13
Konwertowanie ciągu na int w Groovy
Mam wartość Stringreprezentującą liczbę całkowitą i chciałbym ją przekonwertować na wartość int. Czy istnieje świetny odpowiednik Javy Integer.parseInt(String)?
286 groovy 


21
Czy w javascript jest operator zerowej koalescencji (Elvis) lub operator bezpiecznej nawigacji?
Wytłumaczę na przykładzie: Elvis Operator (?:) „Operator Elvisa” to skrót od trójskładnikowego operatora Javy. Jednym z przykładów, w których jest to przydatne, jest zwrócenie „rozsądnej wartości domyślnej”, jeśli wyrażenie ma wartość false lub zero. Prosty przykład może wyglądać następująco: def gender = user.male ? "male" : "female" //traditional ternary operator …

9
Ostrzeżenie Groovy Shell „Nie można otworzyć / utworzyć węzła głównego prefs…”
Próbowałem otworzyć Groovy Shell ( groovysh) w systemie Windows 8 i uzyskałem następujące dane wyjściowe: java.util.prefs.WindowsPreferences <init> WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs at root 0x80000002. Windows RegCreateKeyEx(...) returned error code 5. Po wydrukowaniu powyższego komunikatu powłoka uruchomiła się zgodnie z oczekiwaniami.

2
Jaka jest różnica w stosowaniu wtyczki gradle
Nie rozumiem bloku wtyczek gradle apply plugin: 'someplugin1' apply plugin: 'maven' i drugi: plugins { id 'org.hidetake.ssh' version '1.1.2' } W pierwszym bloku Mamy nazwę wtyczki. w drugim pakiecie i wersji. Nie rozumiem, gdzie powinienem użyć pierwszego bloku, a kiedy drugiego.

6
Groovy: jaki jest cel „def” w „def x = 0”?
W poniższym kodzie (zaczerpniętym ze strony Groovy Semantics Manual ), po co poprzedzać przypisanie słowem kluczowym def? def x = 0 def y = 5 while ( y-- > 0 ) { println "" + x + " " + y x++ } assert x == 5 Słowo defkluczowe można …
180 groovy  keyword 

7
Groovy wykonuje polecenia powłoki
Groovy dodaje executemetodę Stringdo, aby wykonywanie powłok było dość łatwe; println "ls".execute().text ale jeśli wystąpi błąd, nie ma wynikowego wyniku. Czy istnieje łatwy sposób na uzyskanie zarówno błędu standardowego, jak i standardowego? (inne niż tworzenie zestawu kodu; utworzyć dwa wątki w celu odczytania obu strumieni wejściowych, a następnie użyć strumienia …
178 groovy 

4
Czy można dodawać komentarze do pliku Jenkins?
Czy komentarze są możliwe w pliku Jenkinsfile? Jeśli tak, jaka jest składnia? Używam deklaratywnej składni potoku. Chcę skomentować sekcję „post” poniżej, dopóki mój serwer SMTP nie będzie działał. pipeline { agent { label 'docker-build-slave' } environment { IMAGE = 'registry.gitlab.com/XXXXX/bible-server' DOCKER_REGISTRY_CREDENTIALS = credentials('DOCKER_REGISTRY_CREDENTIALS') } options { timeout(10) } stages { …


4
Zapętlić mapę w Groovy?
Mam bardzo proste zadanie, które próbuję wykonać w Groovy, ale wydaje mi się, że nie mogę go uruchomić. Po prostu próbuję przelecieć przez obiekt mapy w groovy i wydrukować klucz i wartość, ale ten kod nie działa. // A simple map def map = [ iPhone : 'iWebOS', Android: '2.3.3', …
175 dictionary  groovy 

6
Zalecany sposób na zatrzymanie kompilacji Gradle
Jak mogę zatrzymać kompilację Gradle po wykryciu problemu? Mogę użyć potwierdzenia, zgłosić wyjątek, wykonać System.exit (zły pomysł) lub użyć dedykowanej funkcji w Gradle (ale nie mogłem jej znaleźć). Jaki jest najlepszy sposób dla Gradle (i dlaczego?).
162 groovy  build  gradle 

21
Gradle nie znajduje tools.jar
Używam doclets javadoc z gradle, więc muszę użyć pakietu tools.jar, który znajduje się w folderze lib z jdk (w moim przypadku 1.6.0_26). Chodzi o to, że gradle nie bierze tego automatycznie, więc dodawałem ten pakiet narzędzi do mojego folderu libs, a następnie dodawałem go do dependencies.gradle. Teraz chcę go zabrać …
160 java  gradle  groovy  build 

3
Różnica między wersją Groovy Binary i Source?
widziałem słowa binary i source release w wielu sekcjach pobierania stron internetowych. Co one właściwie oznaczają? Na przykład widziałem to na stronie pobierania Groovy . Moje pytanie brzmi: czym się różnią? Oba mają tendencję do instalowania Groovy, ale jaka jest główna różnica?

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.