GraalVM Extension Pack for Java
GraalVM Extension Pack for Javaは、スタンドアロンまたはMicronautフレームワークを使用してGraalVMで実行されるJava、JavaScript、Python、Ruby、Rおよびポリグロット・アプリケーションの記述、デバッグおよびテストを支援する拡張機能のコレクションです。GraalVM Extension Pack for Javaには、GraalVM Tools for Java、GraalVM Tools for MicronautおよびApache NetBeans Language Serverの拡張機能がバンドルされています。拡張機能はテクノロジ・プレビューです。
Java開発サポート
- MavenおよびGradleプロジェクト向けの完全なJava開発(編集、コンパイル、デバッグおよびテスト・サイクル)
- GraalVMランタイム(Just-in-TimeとAhead of Timeの両方のコンパイラを使用)
- 最新のJavaリリースまでのJava 8のサポート
- JUnitおよびTestNGテスト・フレームワークのサポート
- VisualVMとの統合
GraalVM開発サポート
- Javaアプリケーションのネイティブ実行可能ファイルのビルドとネイティブ・イメージ・プロセスのデバッグ
- GraalVMポリグロット・プログラミングおよびデバッグ機能(Java言語またはゲスト言語、あるいはその両方)
- GraalVMゲスト言語のサポート(JavaScript、Node.js、Python、R、Ruby言語)
Micronaut開発サポート
- Micronautプロジェクト・ウィザードとの統合
- Micronautの連続実行モードのサポート
- Micronaut構成ファイル(YAML)コード・ナビゲーションのサポート
- GraalVMネイティブ・イメージを使用したMicronautプロジェクトのネイティブ実行可能ファイルへのコンパイル
- Kubernetesのサポート
含まれる拡張機能
- GraalVM Tools for Java - Java言語への完全なサポートを提供する拡張機能で、VS Codeを使いやすく快適な開発環境にします。VS Codeに複数のGraalVMインストールを簡単にダウンロードしてJDKプラットフォームとして管理し、すべての独自のGraalVMスクリプトおよびポリグロット機能を有効化できます。
- GraalVM Tools for Micronaut - VS CodeにおけるMicronautフレームワークのサポートを追加する拡張機能です。この拡張機能は、GraalVM拡張機能と連携して、Micronautアプリケーションのネイティブ実行可能ファイルのデバッグやビルドなど、スムーズなMicronautアプリケーション開発を実現するよう設計されています。
- Apache NetBeans Language Server - Apache NetBeansエンジンを使用して、VS CodeのJava 8以上の完全なサポートを提供する拡張機能(コード補完、ヒント、リファクタリング、主な定義、ホバーによるJavadoc表示、MavenおよびGradleプロジェクトに対する完全なサポートなど)です。この拡張機能は、GraalVM上で実行する際にJavaScript、Python、RubyまたはRへのポリグロット・コールをデバッグできるJava 8+デバッガを提供します。
フィードバック
プライバシ・ポリシー
さらに学習するには、Oracleプライバシ・ポリシーを参照してください。