Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>MicroProfile StarterNew to Visual Studio Code? Get it now.
MicroProfile Starter

MicroProfile Starter

Preview

MicroProfile Community

|
198,390 installs
| (0) | Free
Generate Java microservice Maven projects using MicroProfile
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

VS Code Extension for MicroProfile Starter

Marketplace Version Marketplace Installs Build Status

The MicroProfile Starter extension provides support for generating a MicroProfile Maven project with examples based on the MicroProfile Starter project (https://start.microprofile.io/) in Visual Studio Code. You will be able to generate a project by choosing a MicroProfile version, server and specifications, such as CDI, Config, Health, Metrics, and more. The code for this extension is hosted under the MicroShed organization on GitHub.

Quick Start

  • Install the extension
  • Launch the VS Code command palette (View -> Command Palette...), then select MicroProfile: Generate a new MicroProfile starter project to run the extension

Input

The extension prompts for the following parameters:

  1. groupId
  2. artifactId
  3. MicroProfile version
  4. MicroProfile server
  5. Java SE version
  6. Build tool
  7. MicroProfile specifications
  8. A folder to generate the project into

The extension will generate a .zip file of the starter project, unzip the file into the specified directory and open it in a VS Code window.

Contributing

Contributions to the MicroProfile starter extension are welcome!

Our CONTRIBUTING document contains details for submitting pull requests.

To build and run the extension locally:

  1. Fork this repository

  2. Clone your fork: git clone git@github.com:{your-username}/mp-starter-vscode-ext.git

  3. cd mp-starter-vscode-ext

  4. Create a branch for the issue you are going to work on: git checkout -b branch-name-for-your-issue

  5. Install dependencies: npm install

  6. Run the extension in VS Code by selecting Run Extension from the debug panel or by pressing F5

    Alternatively, build a .vsix file:

    • Run vsce package to generate the mp-starter-vscode-ext-xxx.vsix file
    • Install the extension to VS Code by View/Command Palette
    • Select Extensions: Install from VSIX... and choose the generated mp-starter-vscode-ext-xxx.vsix file
  7. Run the generate project command by launching the VS Code command palette (View -> Command Palette...), then select MicroProfile: Generate a new MicroProfile starter project to run the extension

Issues

Please report bugs, issues and feature requests by creating a GitHub issue

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