美国
Groovy的图标
Groovy的图标

Groovy

Groovy 运行于 JVM,Java 拓展脚本语言,简化 Java 语法,多用于 Java 项目脚本、Jenkins 流水线开发。

所属分类开发语言
网站描述

Groovy

JVM 兼容动态脚本语言

基于 Java 拓展的动态编程语言,无缝嵌入 Java 项目,简化繁琐 Java 语法。

主要功能

  • Jenkins CI 流水线:自动化构建部署脚本开发
  • Java 项目内嵌脚本:Spring 项目动态逻辑拓展
  • 快速原型:JVM 平台简易功能快速验证开发

如何使用

  1. 依托 JDK 环境,项目引入 Groovy 依赖包
  2. .groovy 源码可直接混用 Java 语法运行在 JVM

技术特点

  • 兼容全部 Java 语法,动态类型简化冗余代码
  • 可编译字节码或直接脚本解释执行双模式

优势

  • Jenkins 自动化领域标准脚本语言,运维 CI 必备
  • 老 Java 项目低成本快速引入动态脚本能力