Das Buildwerkzeug Gradle wurde in den letzten Jahren als eine beliebte Alternative zu Maven und Ant bekannt. Gradle ist hierbei darauf ausgelegt, Situationen einfach zu bewältigen, ohne jedoch bei der Flexibilität Abstriche zu machen. Gradle versucht sozusagen die Flexibilität von Ant mit den aus der Maven-Welt bekannten Konventionen zu vereinen. Gradle ist dazu in der Lage, Teile des Builds automatisch zu parallelisieren und somit die Buildzeit von großen Projekten zu reduzieren. Mit Gradle ist es möglich das Dependency Management flexibel aus bestehenden Maven oder Ivy Repositories einfach einzubinden. Im Verlauf des Kurses lernst du anhand von anschaulichen Beispielen, wie Gradle in klassischen Java Builds (JAR, WAR, EAR) verwendet werden kann. Es wird gezeigt, wie Gradle angepasst und erweitert werden kann, um besondere Anforderungen zu berücksichtigen, wie z.B. den Aufruf von externen Tools als Teil des Buildprozesses.
ContentsGrundlagen
Einfache Java Builds
Java Enterprise
Build Anpassungen
Bonuskapitel
Java Grundlagenkenntnisse. Groovy, Maven und Java Enterprise Kenntnisse sind von Vorteil, aber keine Voraussetzung.
Das Buildwerkzeug Gradle wurde in den letzten Jahren als eine beliebte Alternative zu Maven und Ant bekannt. Gradle ist hierbei darauf ausgelegt, Situationen einfach zu bewältigen, ohne jedoch bei der ...
Mehr Informationen >>Als Entwickler, Buildmanager oder Projektleiter möchtest du dich über Gradle als Buildtool informieren. Im Anschluß kannst du Gradle in Projekten direkt einsetzen.