Oracle 发布 Graal Cloud Native (GCN) IntelliJ IDEA 插件 1.0.0 版本
Oracle 宣布推出开源的 Graal Cloud Native (GCN) IntelliJ IDEA 插件的 1.0.0 版本,支持 IntelliJ IDEA 的 Ultimate、Community 和 Aqua 版本。GCN 是一个基于 Micronaut 框架的云无关开发框架,该插件为 IntelliJ 提供了一个新项目向导,允许开发者一次性创建项目并在多个云平台上运行。
插件安装与使用
安装方式:
- 通过 JetBrains Marketplace 网站安装。
- 在 IntelliJ 中通过 Settings | Plugins 搜索 Oracle Graal Cloud Native 安装。
创建项目:
- 安装插件后,通过 File | New | Project 选择 Graal Cloud Native 创建新项目。
- 在向导中选择项目所需的服务和功能,例如 Official Kubernetes Java Client、MySQL 和 GraalVM Native Image。
生成文件:
- 创建项目后,会生成相关文件和目录,例如 lib/build.gradle 文件,其中包含在向导中选择的功能和依赖。
插件构建与加载
开发者还可以通过 GitHub 源码构建插件,执行 ./gradlew build 命令,生成的插件 zip 文件位于 /build/distributions 目录中。在 IntelliJ 中,可以使用 install plugin from disk 选项加载该 zip 文件。
名称变更与未来发展
Oracle 近期宣布将 Graal Cloud Native (GCN) 更名为 Graal Development Kit for Micronaut (GDK),以更清晰地描述项目。目前,GCN 仍在广泛使用,IntelliJ 插件是否会随之更名尚不明确。
Graal Development Kit for Micronaut 4.3.7
Graal Development Kit for Micronaut 4.3.7 是 Oracle 基于开源 Micronaut 框架 4.3.7 版本构建的。GDK 提供了 Micronaut 框架模块,支持云应用程序开发和 GraalVM Native Image。这些模块为多种云服务提供了平台无关的解决方案,例如 Oracle Cloud Infrastructure (OCI)、Amazon Web Services (AWS)、Google Cloud Platform (GCP),Microsoft Azure 的支持正在开发中。
更多资源
- IntelliJ 插件:GitHub 上提供了贡献指南和安全漏洞披露流程。
- GDK 信息:可通过 Hands-on Labs、Guides 和 Get Started 指南获取更多信息。
- Micronaut 资源:Micronaut 网站提供了不特定于 Oracle GDK 的指南和文档。
通过这些资源,开发者可以更好地了解和使用 Graal Cloud Native 和 Graal Development Kit for Micronaut。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。