Gradle Tutorial - why you should use it and how to get started

Поділитися
Вставка
  • Опубліковано 3 лис 2024

КОМЕНТАРІ • 91

  • @delicious_lunch3823
    @delicious_lunch3823 4 роки тому +79

    You deserve at least 10 times the views man, this is without a doubt the clearest beginners overview for Gradle that I have found online.

    • @TomGregoryTech
      @TomGregoryTech  4 роки тому +12

      Thanks a lot. I tried to put everything important into one video. With this type of feedback I will try to do some similar videos.

    • @dwang2805
      @dwang2805 4 роки тому +1

      @@TomGregoryTech Thank you so much!!

    • @ishanksingh2969
      @ishanksingh2969 3 роки тому +3

      @@TomGregoryTech This is the best 10-minute video I have seen about Gradle. Thank you very much!!

  • @alexismandelias
    @alexismandelias 2 роки тому +1

    I have 0 knowledge about Gradle and this 10-minute video taught me the basics in the most concise way possible, thanks!

  • @derrikujeff
    @derrikujeff 5 днів тому +1

    This video is an absolute BLESSING, thank you so much!

  • @bernhardbaumgartner2890
    @bernhardbaumgartner2890 4 роки тому +3

    Never seen a better introduction to a topic than this one here. Awesome man, truly awesome!

    • @TomGregoryTech
      @TomGregoryTech  4 роки тому +1

      Thanks!. I tried to make the video that I would have found useful when I started with Gradle.

  • @markbordelon1601
    @markbordelon1601 3 роки тому

    unbelievably concise and clear

  • @stephenlimb6141
    @stephenlimb6141 2 роки тому

    This is clear, concise and to the point. Having worked with make, ant and maven - this is just what I needed - thanks.

  • @fatemsaremi
    @fatemsaremi 3 роки тому +3

    Thank you so much for this!!! I'm having a hard time in my internship but this helps immensely

  • @mehboobali7021
    @mehboobali7021 4 роки тому +7

    very simple and well explained👌 thanks Tom👍

  • @patmac4230
    @patmac4230 3 роки тому +1

    Excellent tutorial that clarifies a lot of important beginner knowledge of Gradle !!!

  • @gilong1311
    @gilong1311 2 роки тому +1

    Great work, thanks!

  • @kevinf1920
    @kevinf1920 4 роки тому +6

    Fantastic overview for starters. Thank you!

  • @mobbs8229
    @mobbs8229 3 роки тому +1

    such concise explanation, great video!

  • @Miketar2424
    @Miketar2424 3 роки тому

    Thanks for this excellent and succinct demo of Gradle. It doesn't cover everything , but it's a perfect jumping off point to dive into Gradle's more advanced features.

  • @scottconner8318
    @scottconner8318 4 роки тому +8

    Great video. Lots of good info.

    • @TomGregoryTech
      @TomGregoryTech  4 роки тому +2

      Thanks. Glad you got some value from it Scott.

  • @aqueuse
    @aqueuse 3 роки тому +1

    It's the tutorial I was searching, thank you !

  • @jasonchen2674
    @jasonchen2674 3 роки тому

    Very nice tutorial to get me started. Also I am looking forward to checking out your free course.

  • @madhes23
    @madhes23 4 роки тому +1

    Very nice video for gradle introduction!

    • @TomGregoryTech
      @TomGregoryTech  4 роки тому

      You're very welcome. See you in an other video!

  • @bensmith6987
    @bensmith6987 3 роки тому +1

    100% agree on @Hegyi Levente's comment. Honestly, his course not only saved me tons of time but explanations are clear and straightforward. In terms of content structure and teaching, @Tom Gregory Tech's style easily surpasses any Coursera or LinkedIn courses. Thank you again. I am more than willing to pay your courses once you list them on the website. Cheers.

    • @TomGregoryTech
      @TomGregoryTech  3 роки тому

      Thanks Ben! There is also a more advanced course for anyone wanting to reach Gradle Java project mastery learn.tomgregory.com/courses/gradle-hero

  • @shadabgada937
    @shadabgada937 4 роки тому +1

    Very informative tutorial, Thanks !!

  • @faisaladil5793
    @faisaladil5793 3 роки тому +1

    that was superb tutorial 👍🎉

  • @BrianRussell
    @BrianRussell 3 роки тому +1

    Nice fine, thanks Tom. New to gradle, but had to use
    testImplementation 'junit:junit:4.12'
    instead of
    testCompile 'junit:junit:4.12'
    for it to work. Will check your course.
    (v 7.0.0 installed with choclatey on Windows & using vscode)

    • @TomGregoryTech
      @TomGregoryTech  3 роки тому

      Hi Brian. Thanks for the heads up. You're right testCompile has now been removed from Gradle in favour of testImplementation.

  • @arm9180
    @arm9180 4 роки тому +1

    Thanks bro this will hopefully make using java libraries a little less frustrating

  • @djthedev
    @djthedev 4 роки тому +2

    This is soooo helpful thank you!

  • @mrmupfukudzwa4374
    @mrmupfukudzwa4374 4 роки тому +2

    Wow. This is a superb tutorial! Thank you

  • @himanshupatankar7679
    @himanshupatankar7679 4 роки тому +1

    Thanks a lot man, it was a huge help.

  • @ryankruger7401
    @ryankruger7401 4 роки тому +1

    Thanks this was so much help.

  • @toyboatt
    @toyboatt 3 роки тому

    Augh. Your delivery was clear, but it's still over my head. I needed a brief intro detailing prerequisites. Like, "This is for developers that have built multiple projects using Maven and are familiar with a variety of configuration languages such as xml and Groovy"
    I like the video, and I want to learn more about Maven and Gradle. I would love it if the many videos on this subject were more clear about their audience at the start of the video.

    • @TomGregoryTech
      @TomGregoryTech  3 роки тому

      Hi Philippe. Thanks for this suggestion and sorry the video didn't hit the spot. It makes sense that you should know if the video is aimed at you. I've included such a section in the free introductory Gradle course I recently created, which aims to fill in some of the gaps from this video.

  • @craigmunday3707
    @craigmunday3707 3 роки тому +1

    Nice tutorial

  • @princedeka6054
    @princedeka6054 3 роки тому

    Very good tutorial brother 👍

  • @johnpaulcarter7
    @johnpaulcarter7 3 роки тому +1

    The acme of conciseness.

  • @RanaMuhammadWaqas
    @RanaMuhammadWaqas 4 роки тому +7

    A great tutorial.
    As Linus said talk is cheap, show me the code.

  • @richard4580
    @richard4580 4 роки тому +2

    thank you very helpful

  • @lifeofstormy
    @lifeofstormy 9 місяців тому

    I wish I have seen this video 3 years ago. When I was starting in the programming world 😢

  • @ajayaviyyapu6971
    @ajayaviyyapu6971 4 роки тому +1

    Hello Tom, Thank you so much for the wonderful video. I have been using Eclipse my whole life. Can you please suggest me with the best gradle content assist plugin that i can use with Eclipse to write the build.gradle file without typing to much stuff.

    • @TomGregoryTech
      @TomGregoryTech  4 роки тому

      Hi Ajaya. You're very welcome. I'd like to help, but unfortunately it's been a long time since I used Eclipse. Let me know if you find a good plugin. Tom

  • @TomGregoryTech
    @TomGregoryTech  3 роки тому

    ►► Getting started with Gradle just got much easier. Check out my FREE Get Going with Gradle course → bit.ly/3HyZCCK

  • @mrnobodyy96
    @mrnobodyy96 4 роки тому +1

    Thanks dawg.

  • @deekaneable
    @deekaneable 2 роки тому

    Cool tutorial. The stabilization on your face was a little weird though.

  • @minepolz320
    @minepolz320 2 роки тому

    Thanks

  • @bloomingtonsdirect6921
    @bloomingtonsdirect6921 Місяць тому

    Could not move temporary workspace (C:\Users\Panda\.gradle\caches\8.9\transforms\5f81bb56960adfcb8e3b54c856d0094a-9edd766f-9f2f-42a3-8485-7a36f9d590ac) to immutable location (C:\Users\Panda\.gradle\caches\8.9\transforms\5f81bb56960adfcb8e3b54c856d0094a)
    can you help me with this error?

  • @Pain-ln6gf
    @Pain-ln6gf 3 роки тому

    Thats cool and all but how to run gradle project as it was on 7:44? For me, there is no task main

    • @TomGregoryTech
      @TomGregoryTech  2 роки тому

      Good question. That is a feature of IntelliJ IDEA. Just right click the main method and choose "Run".

  • @kyematzen6597
    @kyematzen6597 3 роки тому

    Hi. I have an issue, and an explanation is that when I try testing or try executing a Gradle command in local it brings up this:
    D:\Projects\Java\Freetime\First Gradle Project>./gradlew build
    '.' is not recognized as an internal or external command,
    operable program or batch file.
    Another question is how do you instantly run and open the terminal for a project's main method?
    Another question is how do you remove the highlight when you do ./ in the terminal?

  • @vishalkumarxyz
    @vishalkumarxyz 3 роки тому

    Hi ..can u explain gradle-wrapper.properties file in details...coz in organizations systems we usually get error on distributionUrl

    • @TomGregoryTech
      @TomGregoryTech  3 роки тому

      Hi. I have videos on the Gradle wrapper but don't go into that much detail ua-cam.com/video/lEfbYkacy1I/v-deo.html

  • @kaushikkumarbora
    @kaushikkumarbora 4 роки тому +1

    how do i add a local jar file to class path using gradle? when i try to add it normally using IntelliJ and then reload gradle, it changes the class path, removing the dependency i added

    • @TomGregoryTech
      @TomGregoryTech  4 роки тому

      Hi Kaushik. IntelliJ derives its configuration for a Gradle project from the build.gradle, so any changes you make manually to IntelliJ may be overwritten. If you want to add a local jar to as a dependency in your build, try following this suggestion stackoverflow.com/questions/20700053/how-to-add-local-jar-file-dependency-to-build-gradle-file

  • @RuwanIndikaPrasanna
    @RuwanIndikaPrasanna 3 роки тому +1

    Cheers

  • @tritschlerm
    @tritschlerm 4 роки тому +1

    Nice! Tx

  • @rajshree123ful
    @rajshree123ful 4 роки тому +1

    it was nice but was very fast
    can u be slow and show detail of how you are giving the syntax??

    • @TomGregoryTech
      @TomGregoryTech  4 роки тому

      Sure thanks. I will bear this in mind for my next tutorials.

  • @msai_podcast
    @msai_podcast 3 роки тому

    I needed some comparison with maven

    • @TomGregoryTech
      @TomGregoryTech  3 роки тому

      Bit late, but "Build wars: Maven vs. Gradle in 2021" just got released ua-cam.com/video/FNeQOA2u8vQ/v-deo.html

  • @BaldingEagle51
    @BaldingEagle51 2 роки тому

    Gradle sync performs horribly in Android Studio on my Ubuntu 22, Core I3 4GB laptop. My build.sh completes the build faster. Mostly because Android Studio is a bloated monster.

  • @spinacker16
    @spinacker16 4 роки тому

    Tooaasks! You sound so british more than Queen =)

    • @TomGregoryTech
      @TomGregoryTech  4 роки тому +3

      The Queen wishes she was as posh as me. It's why she makes sure to watch all my Gradle videos ;)

    • @madhes23
      @madhes23 4 роки тому

      ​@@TomGregoryTech Haha! Love your slang man! Hoping to see more videos!

  • @MajinHico
    @MajinHico 4 роки тому

    what is java plugin?

    • @TomGregoryTech
      @TomGregoryTech  4 роки тому +2

      It's a plugin that adds Java compilation, packaging, and testing capabilities to your Gradle build. Once you've added it, when you run the build Gradle task it will compile and package your code into a jar file, as seen in the video.

    • @MajinHico
      @MajinHico 4 роки тому

      @@TomGregoryTech Thanks man. Many gradle tutorials asumes that you know stuf and do not explain important basic details. Yours tutorials are different. Thank you for that.

  • @yousifal-bayaty6903
    @yousifal-bayaty6903 3 роки тому +1

    save some time and run it in 1.5 speed

  • @mohamadnourbader1068
    @mohamadnourbader1068 4 роки тому +1

    thanks sure it good but you was so fast

  • @jesper2455
    @jesper2455 4 роки тому +1

    This video is not easy to understand for complete beginners, which is a shame.

    • @TomGregoryTech
      @TomGregoryTech  4 роки тому

      Hi Jesper. Thanks for the feedback and sorry it wasn't the intro you were looking for.

    • @MrPetschko
      @MrPetschko 3 роки тому +1

      @@TomGregoryTech It explains nice what you can do with gradle but sadly it lacks some explanation how to get started. I want to use a build system to now, but for small projects i still have the feeling adding my stuff manually is faster and more easy

    • @TomGregoryTech
      @TomGregoryTech  3 роки тому +1

      @@MrPetschko I realise it lacks some detail, which is why I made this free course which fills in the details. Hope it helps learn.tomgregory.com/courses/get-going-with-gradle

    • @roymath
      @roymath 3 роки тому +1

      Not a fair criticism.. this wasn't advertised as a complete beginners tutorial.. Tom - you did a great job! Please make more..

    • @MrPetschko
      @MrPetschko 3 роки тому

      @@roymath Video Title: "and why you should use it". I think that points to people which never used gradle before

  • @krammark23
    @krammark23 4 роки тому +1

    Great tutorial - thanks!