load_project
Loads a Java project for analysis by initializing its structure, enabling subsequent use of semantic analysis tools for code understanding.
Instructions
Load a Java project for analysis. MUST be called before using other analysis tools.
USAGE: load_project(projectPath="/path/to/project") OUTPUT: Project structure summary including packages, source files, build system
Supports:
Maven projects (pom.xml)
Gradle projects (build.gradle or build.gradle.kts)
Plain Java projects with src/ directory
WORKFLOW:
Call load_project with absolute path to project root
Wait for project to load (may take a few seconds for large projects)
Use health_check to verify project is loaded
Begin using analysis tools (search_symbols, find_references, etc.)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| projectPath | Yes | Absolute path to the project root directory containing pom.xml or build.gradle |