Java Build Overview: javac, Ant, Maven, Gradle, with demonstration

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 พ.ย. 2024

ความคิดเห็น • 29

  • @bolong3112
    @bolong3112 ปีที่แล้ว +17

    This is really friendly to a java beginner. We got a historical view of the developing of java building tools. Now, we know where we are ,and where to go. Thank you so much!

    • @discospiff
      @discospiff  ปีที่แล้ว +2

      Thanks! I love hearing detailed feedback like this.
      My career went through all of these build tools, and I remember each of them well. I like when I can share knowledge and others find it valuable.
      I life even more when I can learn from others. ;)

  • @esmaelmohammed-ih9pl
    @esmaelmohammed-ih9pl 29 วันที่ผ่านมา +1

    I don't know why how i miss such kind of valuable material i really don't know!!!!! Thank you Sir at Last I find you! I really value ❤

    • @discospiff
      @discospiff  29 วันที่ผ่านมา

      I'm glad you found it! I have Nanny more videos.
      Keep in touch and let me know how your projects go!

    • @esmaelmohammed-ih9pl
      @esmaelmohammed-ih9pl 29 วันที่ผ่านมา

      @@discospiff I know Sir, I do that. Sir what you did for my career is unthinkable. I deeply thank you very much from bottom of my heart!!

  • @LaraRoss-f7c
    @LaraRoss-f7c 24 วันที่ผ่านมา

    Very informative and beginner friendly video. Thanks!

    • @discospiff
      @discospiff  24 วันที่ผ่านมา

      Excellent, thanks for the feedback!
      There are many different build options. Understanding when to use them is key!

  • @HershVerthun
    @HershVerthun 8 หลายเดือนก่อน +2

    Wow, you are a great teacher. This clarified so many things for me.

    • @discospiff
      @discospiff  8 หลายเดือนก่อน

      Thanks! I'm glad it helped.
      I hope you're building something awesome! Let me know how it goes!

  • @eliazzzito
    @eliazzzito ปีที่แล้ว

    Great video, I got so much clarified! Thanks a lot Brandan

    • @discospiff
      @discospiff  ปีที่แล้ว +1

      I'm glad it helped! There are lots of build options in Java, I hope you find the one that's best for you.

  • @CoorporateSlave
    @CoorporateSlave 3 หลายเดือนก่อน

    This was very good, If this video is a part of a tutorial, can you point me to the tutorial?

    • @discospiff
      @discospiff  3 หลายเดือนก่อน

      Thanks! I have several playlists that feature this video. Feel free to have a look. Is there a specific topic you're interested in? I'm happy to make recommendations.

  • @cogitatersigauke9314
    @cogitatersigauke9314 ปีที่แล้ว

    This is really helpful. Thanks a lot and the tutorial coming :)

    • @discospiff
      @discospiff  ปีที่แล้ว

      I'm glad it helped! Knowing how these different approaches to building and compiling is essential, in my opinion.

  • @adnaneh
    @adnaneh ปีที่แล้ว

    Thanks, very helpful.

  • @bluejai8902
    @bluejai8902 ปีที่แล้ว

    Super helpful, thanks!

    • @discospiff
      @discospiff  ปีที่แล้ว

      I'm glad it helped!
      Mastering builds is essential for understanding programming. I made this video to compare and contrast several of the build options available.

  • @noir66146
    @noir66146 22 วันที่ผ่านมา

    neat

    • @discospiff
      @discospiff  20 วันที่ผ่านมา

      Thanks!

  • @nicosiarecords2032
    @nicosiarecords2032 9 หลายเดือนก่อน

    Hello Sir. Why my runnable Jar is running fine from CMD but i can not run it by double clicking? Thanks.

    • @discospiff
      @discospiff  9 หลายเดือนก่อน

      Does the jar have a MANIFEST.mf file with Main-Class attribute set?
      That's what you need.

    • @nicosiarecords2032
      @nicosiarecords2032 9 หลายเดือนก่อน

      @@discospiffYest MANIFEST.mf is correct but i still have the same issue..

  • @СергейБулкин-ю9ъ
    @СергейБулкин-ю9ъ 8 หลายเดือนก่อน

    Hi Brandan,
    As I created the Maven project I got the errors "Unresolved plugin: 'org.apache.maven.plugins ...'" which, thanks to stackoverflow, I fixed with "File > Invalidate Caches > Invalidate and Restart."
    Now, I also noticed that the .gitignore file in the Maven project differs from the one we created for the original project. Am I supposed to merge the lines from .gitignore of the original project into .gitignore of the Maven project? Or replace the content of .gitignore of Maven project with the one generated by gitignore(.)io, this time using the updated set of the keywords like 'Java' 'IntelliJ' 'Maven'?