Java应用DevOps工具链推荐
前言
本文列出了Java应用常用的DevOps工具链,供大家参考。
涉及Java的容器化部署部分的工具,将在后续的文章中单独列出。
其他语言比如DotNet,、Python、C、C++、Golang,、AngularJS和VueJS等应用的DevOps工具链也会在后续文章中单独列出。
Java应用DevOps工具链
分类 | DevOps工具 | 备注 |
---|---|---|
JDK | OpenJDK8 | 本地可通过SDKMAN来安装不同版本的OpenJDK |
OpenJDK11 | ||
IDE | IntellijIDEA Ultimate | 收费 |
IntellijIDEA Community | 免费 | |
Eclipse | 免费 | |
Spring Tool Suite (STS) | Spring应用开发专用IDE,基于Eclipse | |
CI/CD工具 | Jenkins | 目前最流行的CI/CD工具 |
构建工具 | Maven | Maven 3 |
Gradle | ||
依赖管理和制品仓库 |