IntelliJ IDEA: Analyzing Dependencies

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 ก.พ. 2025
  • If you're working on a real world project, you're probably using external dependencies. You might need to analyze which dependencies your application uses. For example, you may want to find out how a particular version of a dependency ended up in your application. Let's take a look at how IntelliJ IDEA can help you to analyze dependencies.
    For more information, take a look at:
    • Maven Dependency Analyzer: jb.gg/txz4bm
    • Gradle Dependency Analyzer: jb.gg/oljl2g
    • Managing Dependencies: • IntelliJ IDEA: Managin...
    • Viewing Dependencies: • IntelliJ IDEA: Viewing...
    Example project:
    • github.com/spr...
    *Author: Marit van Dijk
    Download IntelliJ IDEA: jb.gg/download...
    Join us:
    Website jb.gg/website
    Blog jb.gg/blog
    Twitter / intellijidea
    Facebook / intellijidea
    #intelliJIDEA #intelliJ #jetbrains #java #programming

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

  • @servit0r
    @servit0r ปีที่แล้ว +4

    appreciate the series, thank you.

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

    This series is awesome. Please make more!

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

      Thank you! Is there anything in particular you'd like to see in this series?

  • @henninghoefer
    @henninghoefer ปีที่แล้ว +3

    Great video, unfortunately diagrams don't seem to work for multi-level Maven projects (i.e. with submodules). Only leaf modules can show dependencies?

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

    Any plans to support multi-level maven projects for dependency graphs?

  • @SergeyVorozhtsov-j2h
    @SergeyVorozhtsov-j2h ปีที่แล้ว

    yeah, that's great but how about adding button EXCLUDE instead of "Nothing here" in dependency analyzer of gradle project?

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

    silver button on the way

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

    Wow, nice

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

    When there is a conflict in the dependencies, how does IntelliJ determine which dependency it should omit? Why was 3.5.0 preferred over 3.31.0?

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

      That's Maven doing the resolution there, not IntelliJ. Maven uses the dependency version declared "closer" to your build (less levels of hierarchy deep), so the dependencies you declare yourself always win. If two conflicting dependencies are at the same hierarchy level, the first one wins.

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

      @@henninghoefer Thank you very much for the detailed answer 🙂

    • @2s_company_
      @2s_company_ ปีที่แล้ว

      @@henninghoefer Is there a way I can manually pick choose one over the other?

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

    How bad is a library conflict?

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

    My Java/Groovy career without Intellij will truly be a harrowing experience.

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

    How can I buy Intellij idea in India

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

      You should be able to buy a personal license here: www.jetbrains.com/store/#personal. Please contact sales if you have any trouble: jetbrains.com/support/sales/#email-sales

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

    Thanks you very much

  • @MikeMan-n7x
    @MikeMan-n7x 4 หลายเดือนก่อน

    How did I not know about this

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

    great, but if you will have pauses and some name of the explained topic, it would be better