gradle/maven | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

gradle/maven

not sololearn related but i think it passes? what is gradle/maven, like are they frameworks or basically a new programming language on top of java? what are prerequisites (things I show know/understand) to begin using them. I watched a video online but i feels like im missing the first chapter. How does it help me build applications? also, where do you learn how to use frameworks/whatever-gradle-and-maven-is. tutorials seem so fast paced and they use scary scary words. perhaps im just not ready?

28th May 2019, 3:31 AM
koala 🐨
koala 🐨 - avatar
6 Answers
+ 2
Gradle is a build automation system, for a large complicated build of projects, it is also used for testing and deploy.
28th May 2019, 8:14 AM
zemiak
+ 2
maven uses "language" (group of statements) called POM (project object model) based on XML structure. gradle uses groovy, kotlin, java for tasks.
28th May 2019, 5:31 PM
zemiak
+ 1
Maven and gradle is package management tools that help you build your project in java. Most of real life projects depends on frameworks / libraries / packages other than standard one (provided with JDK) For example if you use Maven you will have an pom file in your project where you list all external libs you want to use. Based on this file Maven will download them.
28th May 2019, 6:30 AM
Dima Makieiev
Dima Makieiev - avatar
+ 1
Dima Makieiev does maven have any syntax? for like programming code
28th May 2019, 1:02 PM
koala 🐨
koala 🐨 - avatar
+ 1
zemiak could u give me a simple "hello world" thing you could do w maven that java cant? if u can
28th May 2019, 7:02 PM
koala 🐨
koala 🐨 - avatar
+ 1
you cant compare it, maven is tool for automate build, not as complex programming language like java
28th May 2019, 7:47 PM
zemiak