Skip to Content
Softagram
  • Services
    • ERP
    • AI Services
    • Security
  • Company
  • Contact
  • Blog
    • News
    • Guides
  • Jobs
  • Tech
  • Events
  • English (US) Suomi
  • Sign in
  • Contact Us
Softagram
      • Services
        • ERP
        • AI Services
        • Security
      • Company
      • Contact
      • Blog
        • News
        • Guides
      • Jobs
      • Tech
      • Events
    • English (US) Suomi
    • Sign in
    • Contact Us

    Maven dependency analysis

    Reference
  • All Blogs
  • Guides
  • Maven dependency analysis
  • December 15, 2020 by
    Maven dependency analysis
    Softagram Oy, Ville Laitila

    Maven dependencies provide high level dependency understanding and management capabilities. Maven artifact may be composed using parent inheritance, or maven artifacts may depend on each other. Dependencies are inherited from parents, or parent artifacts may define versions for certain dependencies. In that latter case, the child may decide which external dependency is used.

    Currently Softagram supports all these cases, and the external Maven artifacts are populated under /Project/External/JVM/Maven element. This helps understanding which e.g. critical open source components and their versions are used, and if that use is consistent (not conflicting versions).

    Artifact-artifact dependencies makes it possible to browse and visualize the project/repository level dependencies in the big picture. This information is not yet connected to code analysis. Java and Kotlin analyses act independently of Maven analysis. 

    Related guides

    • Running analysis for ad-hoc code directories locally

    • Filtering dependencies in model load phase

    • Excluding element paths from analysis model

    • Setting up main branch for the project if not using master

    • C++ analysis frequently asked questions

    • Technical limitations and known issues

    • All guides

    Originally published at help.softagram.com

    in Guides
    # Softagram Analyzer

    Intelligence for enterprise resource planning and

    cybersecurity for software development

    Through our diverse expertise, we now offer a strong combination of artificial intelligence, operational efficiency, and cybersecurity knowledge.

    Contact us

    Softagram Oy
    Ketolanperäntie 469 
    90450 ​Kempele 

    • +358504836173
    • info@softagram.com
    Follow us
    Copyright © Softagram Ltd.
    Powered by Odoo - Create a free website

    We use cookies to provide you a better user experience on this website. Cookie Policy

    Only essentials I agree