Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Maven Dependency HelperNew to Visual Studio Code? Get it now.
Maven Dependency Helper

Maven Dependency Helper

mker.yao

|
90 installs
| (0) | Free
Maven dependency management and visualization similar to IntelliJ IDEA's Maven Helper plugin. 类似 IntelliJ IDEA 的 Maven Helper 插件的依赖管理和可视化工具。
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Maven Helper for VS Code 中文

A powerful Maven dependency management and visualization extension for Visual Studio Code, inspired by IntelliJ IDEA's Maven Helper plugin.

Features

  • Dependency Analysis: Analyze and visualize Maven project dependencies

    • Tree view of direct and transitive dependencies
    • Dependency conflict detection and resolution
    • Interactive dependency visualization
    • Quick dependency search and filtering
  • Project Management:

    • Execute Maven commands with command history
    • View effective POM
    • Configure Maven projects
    • Search Maven Central Repository
  • Dependency Operations:

    • Exclude transitive dependencies
    • Comment out/restore direct dependencies
    • Copy GAV coordinates
    • Add dependencies from Maven Central
    • Find dependency updates
  • Visual Features:

    • Dependency tree visualization
    • Conflict analysis view
    • Repository search interface
    • Command history panel

Feature Preview

Dependency Analysis View

View dependency tree, filter dependencies and manage conflicts

Dependency Analysis

Dependency Operations

Exclude dependencies, comment out dependencies or update dependency information with one click

Dependency Operations

Requirements

  • Java Development Kit (JDK) 8 or later
  • Apache Maven 3.x or later
  • Visual Studio Code 1.100.0 or later

Installation

  1. Open VS Code
  2. Press Ctrl+P to open the Quick Open dialog
  3. Type ext install yaomengke.maven-helper
  4. Press Enter to install

Extension Settings

This extension contributes the following settings:

  • mavenHelper.maven.defaultPath: Default Maven installation path. If not specified, Maven from system PATH will be used
  • mavenHelper.jdk.defaultPath: Default JDK installation path. If not specified, JAVA_HOME from system environment will be used

Usage

Analyzing Dependencies

  1. Right-click on a pom.xml file in the explorer
  2. Select "Analyze Dependencies" or "Visualize Dependencies"
  3. View the dependency tree and conflict information in the Maven Helper panel

Managing Dependencies

  • Exclude Dependencies: Right-click on a transitive dependency and select "Exclude Dependency"
  • Comment Out Dependencies: Right-click on a direct dependency and select "Comment Out Dependency"
  • Search Repository: Use the Repository Search view to find and add new dependencies
  • Copy GAV: Right-click on any dependency and select "Copy GAV Coordinates"

Running Maven Commands

  1. Right-click on a pom.xml file
  2. Select "Run Maven Command"
  3. Choose from common commands or enter a custom command
  4. View command output in the integrated terminal

Viewing Dependency Visualization

  1. Open a Maven project
  2. Click the "Visualize Dependencies" button in the Maven Helper panel
  3. Interact with the visualization:
    • Switch between tree and list views
    • Filter dependencies by scope
    • Search for specific artifacts
    • Analyze conflicts

Known Issues

Please report issues on our GitHub repository.

Release Notes

1.0.0

Initial release with core features:

  • Dependency analysis and visualization
  • Maven command execution
  • Repository search
  • Dependency management operations
  • Project configuration

1.0.1

  • Optimize loading speed

1.0.2

  • Optimize some display styles

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This extension is licensed under the MIT License.


Enjoy!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft