Automic VaultAutomic Vault

brew

使用 Homebrew 安装 helidon

查看 helidon 的安装路径、可执行文件、元数据以及面向 AI 代理工作流的安全说明。

安装

其他安装命令

macOS

Homebrew已验证 · 100%
brew install helidon

local Homebrew formula metadata

概览

软件包摘要

Command-line tool for Helidon application development

命令和别名

  • helidon

历史

项目历史与用法

The Homebrew `helidon` package is the Helidon CLI, a project generator and developer-loop tool for Oracle's open-source Helidon Java microservices framework. The CLI's history is inseparable from Helidon's framework history: SE and MP programming models, MicroProfile support, GraalVM/native-image positioning, and the Helidon 4 move to a virtual-thread web server.

项目历史

Helidon itself was published as Java libraries for writing microservices, with the main repository metadata recording a public GitHub project in August 2018. The project exposes two programming models: Helidon SE, a smaller functional-style API, and Helidon MP, a MicroProfile-oriented runtime for developers who want familiar enterprise Java APIs.

Helidon 2.0 is the key milestone for the package in this batch because the official Helidon 2 documentation says one of that release's new features was the Helidon command-line interface. The CLI let developers create a new application, build it, run it, and perform other project tasks with simple commands, turning Helidon setup from Maven-archetype knowledge into a discoverable tool workflow.

The build-tools repository, also recorded by GitHub metadata in August 2018, contains the CLI implementation and supporting Maven/plugin infrastructure. Its CLI README describes `helidon init` for archetype-based project creation and `helidon dev` for a continuous edit-compile-restart development loop. It also records later changes in how the CLI discovers available Helidon versions and archetype metadata from helidon.io.

Helidon 4 reshaped the framework around Project Nima, replacing the Netty-based reactive web server and web client with virtual-thread-based implementations. The official Helidon 4 docs describe a blocking style API enabled by Java virtual threads, and the Nima page presents it as part of Helidon 4. That matters to the CLI because generated projects and selected archetypes track the framework's major-version model.

采用历史

Helidon adoption has been driven by Java microservice developers who want either a lightweight SE API or a MicroProfile implementation with health checks, metrics, tracing, OpenAPI, security, gRPC, reactive messaging, and cloud-native integrations. The CLI lowered the cost of trying those paths by generating projects and running the development loop locally.

The Homebrew package is significant because the CLI is distributed as a standalone executable for macOS, Linux, and Windows, while Helidon libraries themselves are consumed from Maven coordinates. A package-manager install therefore gives developers the non-Maven bootstrap tool that creates the Maven project.

使用方式

The official CLI docs describe installation of a standalone `helidon` executable, `helidon init` for creating a project, `helidon dev` for automatic recompilation and restart while editing, and `helidon version` for verification. The build-tools README adds that the CLI uses archetypes, catalogs, and metadata files hosted from helidon.io to select Helidon versions and templates.

The CLI is most useful at the project boundary: choosing a Helidon version, selecting SE or MP, choosing an application type, naming Maven coordinates, generating source, and keeping a local service running while code changes. After that point, normal Java/Maven tooling takes over.

为什么软件包爱好者会关心

For package nerds, Helidon CLI is a neat split-brain package: the framework is a Maven ecosystem artifact, but the onboarding tool is a native-ish command-line executable that package managers can distribute. That makes the Homebrew formula less about shipping the framework and more about placing a project generator on `PATH`.

It also tracks a major Java ecosystem story: a framework that began in the cloud-native reactive/MicroProfile wave, added a CLI in its 2.0 line, and then used Java virtual threads in Helidon 4 to offer blocking-style code with high-concurrency ambitions.

时间线

  • 2018: GitHub metadata records public Helidon and Helidon build-tools repositories.
  • Helidon 2.0: Official documentation identifies the Helidon command-line interface as a new feature for creating, building, and running applications.
  • Helidon 3 line: Build-tools documentation records a shift from a single version file to a version catalog for CLI archetype selection.
  • Helidon 4: Official documentation introduces the virtual-thread-based Helidon WebServer, Project Nima, and Java 21 requirements.
  • Package-manager era: The input package facts record Homebrew packaging of the `helidon` executable.

Related projects

  • Helidon CLI is related to Helidon SE, Helidon MP, MicroProfile, Jakarta EE APIs, Maven archetypes, GraalVM Native Image, Project Loom virtual threads, and the Helidon build-tools repository that houses the CLI and Maven plugin work.

安全态势

风险级别:绿色

narrow executable package without higher-risk signals.

风险分类器

绿色 风险 · 低 置信度 · appliance

原因

  • narrow executable package without higher-risk signals

信号

  • metadata:no-higher-risk-signals

安装行为

  • formula 元数据中未记录 Homebrew post-install 钩子。
  • Homebrew bottle 元数据适用于 10 个平台目标。
  • 安装时包含 2 个运行时依赖。

建议审查

在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。

可执行文件

已安装的可执行文件

命令类型暴露范围备注
helidoncli全局可执行文件

新鲜度

版本和新鲜度

这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。

页面生成时间2026-07-10
管理器版本3.0.6
管理器更新时间
本地数据OK
上游当前
检测到的最新版本3.0.6

https://github.com/helidon-io/helidon-build-tools

  • 信息No package-manager update timestamp was available.低 置信度

安装元数据

软件包元数据

软件包键brew:helidon
版本3.0.6
软件包管理器Homebrew
软件包管理器页面https://formulae.brew.sh/formula/helidon
主页https://helidon.io/
仓库https://github.com/helidon-io/helidon-build-tools
上游文档https://helidon.io/docs/latest/about/cli
许可证Apache-2.0
源码归档https://github.com/helidon-io/helidon-build-tools/archive/refs/tags/3.0.6.tar.gz
依赖maven, openjdk
Bottle可用 (于 arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, monterey, sonoma, ventura, x86_64_linux)
Homebrew post-install未定义
服务未声明

注册表事实

源数据库详情

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namehelidon
Version Scheme0
Revision1
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

来源线索

由仓库数据生成

此页面由 av-webscripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。

使用的来源

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment