What build system to use with IntellIJ and Java application? Gradle or Maven?
Answered
Goal is to run CI on GitHub. Eventually, the application will be distributed as a desktop application. Currently the application is being built with IntellIJ build system but it is early days and easy to change.
I don't know Groovy and have only limited (painful) experience with Maven.
Please sign in to leave a comment.
Hello, Mark!
Unfortunately, it is hard to give an advice on such matter without being closely familiar with the Project and your workflows.
IDEA provides full support for both Maven and Gradle, so which one to use should be up to you / your team.
Generally, Maven is considered to provide better performance and being easier to configure, while Gradle is lot more flexible, but more resource-intensive and has a steeper learning curve.