Java Server ManagerJava Server Manager is a VS Code extension for managing local Tomcat instances from the editor: lifecycle (run/debug/stop), deployments, templates, and a dashboard webview. The codebase is structured for additional server plugins later; only Tomcat is implemented today. Features
Requirements
Install (users)Install the extension from the VS Code Marketplace when available, or from a DevelopmentClone the repository, install dependencies, then type-check, lint, test, and build:
Open the folder in VS Code and press F5 to launch the Extension Development Host with this extension loaded. Verification gates
Repository layout
Configuration notePrefer the extension UI and registered commands for server and deployment changes. JSM stores the managed server inventory in VS Code workspace storage; legacy Documentation
Release policy and local publication commands are tracked in docs/release-process.md. StatusThe project is a beta extension for real local Tomcat workflows. CI runs lint, type checks, tests, and production builds; release publication is automated through GitHub Actions. Stable-readiness work remains focused on broader runtime matrices, deeper e2e coverage, and additional plugin hardening. |