Wie kann Gradle auf einem Raspberry Pi installiert und ein Beispielprojekt in 10 min mit Javadoc, Test und Reports angelegt und gebaut werden?

Manchmal braucht man Gradle. Wie kann das auf einem Raspberry Pi installiert werden. Das geht in 10 Minuten mit:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install gradle
# Version checken
gradle -v

Ergebnis:
Wie kann Gradle auf einem Raspberry Pi installiert und ein Beispielprojekt in 10 min mit Javadoc, Test und Reports angelegt und gebaut werden?

Ok, das ist nicht die aktuellste 4.6 Version aber man kann schon mal loslegen.

Dann wollen wir auch gleich mal ein Testprojekt anlegen.

Dazu erstellen wir ein neues Verzeichnis und machen ein gradle init:

# Verzeichnis erstellen
mkdir beispiel-wenzlaff.de
# in das Verzeichnis wechseln
cd beispiel-wenzlaff.de
# Projekt init, zuerst mal eine Library, es gibt auch noch andere Typen java-application oder basic für ein leeres Gradle Projekt
gradle init --type java-library
# Ergebnis
#:wrapper
#:init
#
#BUILD SUCCESSFUL
#
#Total time: 15.031 secs
#
# Projekt bauen mit
./gradlew build
# Ergebnis, der erste lauf dauert etwas länger:
#:compileJava
#:processResources UP-TO-DATE
#:classes
#:jar
#:assemble
#:compileTestJava
#:processTestResources UP-TO-DATE
#:testClasses
#:test
#:check
#:build
#
#BUILD SUCCESSFUL
#
#Total time: 23.418 secs
#
# dann bauen wir noch ein jar
./gradlew jar

# Ergebnis, ups das hatten wir schon gebaut:
#:compileJava UP-TO-DATE
#:processResources UP-TO-DATE
#:classes UP-TO-DATE
#:jar UP-TO-DATE
#
#BUILD SUCCESSFUL
#
#Total time: 13.323 secs

# Javadoc ist auch schnell erstellt mit
./gradlew javadoc

# Ergebnis:
#
#:compileJava UP-TO-DATE
#:processResources UP-TO-DATE
#:classes UP-TO-DATE
#:javadoc
#
#BUILD SUCCESSFUL
#
#Total time: 25.137 secs
#

Wie sieht nun so ein Beispiel Projekt aus, das zeigt tree:

Wie kann Gradle auf einem Raspberry Pi installiert und ein Beispielprojekt in 10 min mit Javadoc, Test und Reports angelegt und gebaut werden?Wie kann Gradle auf einem Raspberry Pi installiert und ein Beispielprojekt in 10 min mit Javadoc, Test und Reports angelegt und gebaut werden?

Ähnliche Artikel:

  1. HTML und CSV #Kismet Reports auf dem #Raspberry Pi generieren
  2. Wie können mit Jenkins 2.72 Pipelines rurociągi auf einen Raspberry Pi Zero W angelegt werden?
  3. Wie kann in 5 min Docker auf einem aktuellen Debian Jessie Raspberry Pi installiert werden?

wallpaper-1019588
5 Fragen an… Alexandra Helmig zum Film FRAU MUTTER TIER
wallpaper-1019588
World Semicolon Day – Welttag des Semikolons
wallpaper-1019588
Absage nach einem Bewerbungsgespräch – was nun?
wallpaper-1019588
Mercedes-Benz 300 TD Turbo S123 Kombi
wallpaper-1019588
[Comic] Uncanny X-Men [2]
wallpaper-1019588
Xbox Series X: Leistung, Smart Delivery … Phil Spencer liefert neue Details
wallpaper-1019588
Geburtstagsspruche zum 50 geburtstag frau
wallpaper-1019588
Geschenk an valentinstag