Graal Development Kit for Micronaut Extension Pack
The Graal Development Kit for Micronaut Extension Pack (GDK Extension Pack) is a collection of extensions that help you create, build, and deploy applications.
Graal Development Kit for Micronaut (GDK) is a curated set of open source Micronaut® framework modules designed from the ground up to be compiled ahead-of-time with GraalVM Native Image resulting in native executables ideal for microservices.
Installing #
To install the Graal Development Kit for Micronaut Extension Pack, follow these steps:
- In the Activity Bar on the side of VS Code, bring up the Extensions view by clicking the Extensions icon.
- Enter “Graal Development Kit” in the search box to filter the Marketplace offerings. You should see Graal Development Kit for Micronaut Extension Pack in the list.
- Select it and click Install. VS Code downloads and installs the pack from the Marketplace. When the installation is complete, the Install button will be replaced with a Manage button (represented by a “gear” icon).
- Reload when required.
As part of the extension pack installation, the following extensions are installed for you by VS Code:
- Kubernetes. Once installed, the Kubernetes icon will appear in the Activity Bar.
- Apache NetBeans Language Server. OCI DevOps Tools depend on that extension.
Setting the Default Java Runtime in VS Code #
- Download and install GraalVM.
- Once you have GraalVM installed, set it to be the default Java runtime in VS Code.
Extensions Included #
The Graal Development Kit for Micronaut Extension Pack bundles the following extensions:
- Graal Development Kit for Micronaut Launcher - an extension for creating Graal Development Kit for Micronaut (GDK) applications in VS Code.
- Launch for Micronaut® Framework - a lightweight extension for creating Micronaut applications in VS Code.
- Tools for Micronaut® Framework - an extension to develop Micronaut and Graal Development Kit for Micronaut (GDK) applications within VS Code. It also provides database connection capabilities.
- OCI DevOps Tools - an extension that provides support for the Oracle Cloud Infrastructure DevOps service in VS Code with the creation of build and deployment pipelines along with source code management that makes it easy to transition from local development to cloud-based development and deployment.
Proceed to each extension documentation to learn more.