Java 开发环境
Java 开发的基础环境配置。
JDK
版本选择
| 版本 | 说明 |
|---|---|
| JDK 8 | 企业级项目常用,长期支持版本 |
| JDK 11 | LTS 版本,模块化系统 |
| JDK 17 | 当前主流 LTS 版本,推荐新项目使用 |
| JDK 21 | 最新 LTS 版本 |
安装
使用 winget:
powershell
# Eclipse Temurin (推荐)
winget install EclipseAdoptium.Temurin.21.JDK
# Oracle JDK
winget install Oracle.JDK.21手动安装:
环境变量配置
powershell
# 设置 JAVA_HOME
[Environment]::SetEnvironmentVariable("JAVA_HOME", "C:\Program Files\Eclipse Adoptium\jdk-21", "User")
# 添加到 PATH
$path = [Environment]::GetEnvironmentVariable("PATH", "User")
[Environment]::SetEnvironmentVariable("PATH", "$path;%JAVA_HOME%\bin", "User")验证安装:
powershell
java -version
javac -version构建工具
Maven
安装:
powershell
winget install Apache.Maven配置镜像 (~/.m2/settings.xml):
xml
<settings>
<mirrors>
<mirror>
<id>aliyun</id>
<mirrorOf>central</mirrorOf>
<name>阿里云镜像</name>
<url>https://maven.aliyun.com/repository/central</url>
</mirror>
</mirrors>
</settings>常用命令:
powershell
# 编译
mvn compile
# 打包
mvn package
# 清理并打包
mvn clean package
# 跳过测试打包
mvn package -DskipTestsGradle
安装:
powershell
winget install Gradle.Gradle常用命令:
powershell
# 构建
gradle build
# 清理
gradle clean
# 运行
gradle runIDE
IntelliJ IDEA
下载地址: https://www.jetbrains.com/idea/
安装:
powershell
# 社区版(免费)
winget install JetBrains.IntelliJIDEA.Community
# 旗舰版(付费)
winget install JetBrains.IntelliJIDEA.Ultimate推荐插件:
- Lombok - 简化 Java 代码
- MyBatisX - MyBatis 增强
- Maven Helper - Maven 依赖分析
- Rainbow Brackets - 彩虹括号
- Key Promoter X - 快捷键提示
VS Code
如果偏好轻量级编辑器,可以使用 VS Code + 插件:
- Extension Pack for Java - Java 开发扩展包
- Spring Boot Extension Pack - Spring Boot 支持