Java Build Automation Tools

From Rasim SEN - Knowledge Base/Java/Springframework/Microservices/Cloud-AWS/AI
Jump to: navigation, search

Apache Ant with Ivy

Maven

Gradle

Maven Repository Link : | https://mvnrepository.com/

Sample Spring maven comfiguration:

<!-- https://mvnrepository.com/artifact/org.springframework/spring-core -->
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-core</artifactId>
    <version>5.0.6.RELEASE</version>
</dependency>

Gradle

// https://mvnrepository.com/artifact/org.springframework/spring-core
compile group: 'org.springframework', name: 'spring-core', version: '5.0.6.RELEASE'

Ivy - Ant

<!-- https://mvnrepository.com/artifact/org.springframework/spring-core -->
<dependency org="org.springframework" name="spring-core" rev="5.0.6.RELEASE"/>