JDK 官网下载
一、安装包
1
| [JDK 官网下载](http://www.oracle.com/technetwork/java/javase/downloads/index.html)
|
二、配置过程
2.1 Windows平台
2.1 安装JDK
1、安装jdk 随意选择目录 只需把默认安装目录 \java 之前的目录修改即可
2、安装jre→更改→ \java 之前目录和安装 jdk 目录相同即可
1 2 3 4
| G:\DevInstall\Java\jdk1.8.0_102 G:\DevInstall\Java\jre1.8.0_102
|
2.2 配置环境变量
计算机→属性→高级系统设置→高级→环境变量→系统变量
1、新建变量 JAVA_HOME 变量值填写jdk的安装目录:G:\DevInstall\Java\jdk1.8.0_102
1
| 2、新建变量 `CLASSPATH` 变量值填 `.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar`
|
(注意最前面有一点)
1 2
| 3、寻找变量 `Path` 在变量值最后输入:` %JAVA_HOME%\bin (注意原来`Path`的变量值末尾有没有入`;` 号,如果没有,先输入`;` 号再输入上面的代码)
|
4、检验是否配置成功
快捷键:Win+R 或 点击开始→运行→输入cmd →输入如下命令:
1 2 3 4 5 6 7 8 9
| javac
java
java -version
|
2.2 Mac平台
2.3 安装JDK
方法1:使用Homebrew安装(推荐)
1 2 3 4 5 6 7 8 9 10 11 12 13
| # 安装Homebrew(如果未安装)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# 安装OpenJDK
brew install openjdk@17
# 或安装特定版本
brew install openjdk@11 brew install openjdk@8
|
方法2:从Oracle官网下载安装包
1
| 1. 访问 [Oracle JDK下载页面](https://www.oracle.com/java/technologies/downloads/)
|
- 选择macOS版本(.dmg文件)
- 下载并运行安装程序
- 按照向导完成安装
方法3:使用SDKMAN管理多个JDK版本(推荐)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
curl -s "https://get.sdkman.io" | bash source "$HOME/.sdkman/bin/sdkman-init.sh"
sdk install java 17.0.7-tem sdk install java 11.0.19-tem sdk install java 8.0.372-tem
sdk use java 17.0.7-tem
sdk default java 17.0.7-tem
|
2.4 配置环境变量
查找JDK安装路径
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| # 方法1:使用/usr/libexec/java_home
/usr/libexec/java_home -V
# 输出示例:
# Matching Java Virtual Machines (2):
# 17.0.7 (arm64) "Eclipse Adoptium" - "OpenJDK 17.0.7" /Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home
# 1.8.0_372 (arm64) "Eclipse Adoptium" - "OpenJDK 1.8.0_372" /Library/Java/JavaVirtualMachines/temurin-8.jdk/Contents/Home
# 方法2:查看常见安装位置
ls /Library/Java/JavaVirtualMachines/
|
配置环境变量
对于bash(macOS默认)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
cd ~ touch .bash_profile open -e .bash_profile
export JAVA_HOME=$(/usr/libexec/java_home) export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$JAVA_HOME/bin:$PATH
source .bash_profile
|
对于zsh(macOS Catalina及以后默认)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
cd ~ touch .zshrc open -e .zshrc
export JAVA_HOME=$(/usr/libexec/java_home) export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$JAVA_HOME/bin:$PATH
source .zshrc
|
验证配置
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
java -version
javac -version
echo $JAVA_HOME
echo $PATH
|
预期输出示例
1 2 3 4 5 6 7
| openjdk version "17.0.7" 2023-04-18 OpenJDK Runtime Environment Temurin-17.0.7+7 (build 17.0.7+7) OpenJDK 64-Bit Server VM Temurin-17.0.7+7 (build 17.0.7+7, mixed mode, sharing)
javac 17.0.7
/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home
|
三、IDE配置
3.1 IntelliJ IDEA配置
1. 配置JDK
- File → Project Structure → Project
- 在”SDK”下拉菜单中选择JDK
- 如果没有,点击”New”添加JDK路径
2. 配置Maven
- File → Settings → Build, Execution, Deployment → Build Tools → Maven
- Maven home directory: 选择Maven安装路径
- User settings file: 选择settings.xml路径
3. 创建第一个Java项目
- File → New → Project
- 选择Java项目
- 选择JDK版本
- 选择项目模板(如Maven)
- 输入项目名称和位置
- 点击Finish
3.2 Eclipse配置
1. 配置JDK
- Window → Preferences → Java → Installed JREs
- 点击”Add”添加JDK
- 选择”Standard VM”
- 选择JDK安装目录
- 点击”Finish”
2. 配置Maven
- Window → Preferences → Maven → Installations
- 点击”Add”添加Maven
- 选择Maven安装目录
- 勾选添加的Maven版本
四、创建第一个Java程序
4.1 使用命令行
1. 创建Java文件
1 2 3 4 5 6 7 8 9 10
|
mkdir HelloWorld cd HelloWorld
|
2. 编写代码
1 2 3 4 5
| public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } }
|
3. 编译和运行
1 2 3 4 5 6 7 8 9 10 11
|
javac HelloWorld.java
java HelloWorld
|
4.2 使用IDE
IntelliJ IDEA
- File → New → Project → Java
- 选择JDK版本
- 创建类:src → New → Java Class
- 输入类名:HelloWorld
- 编写代码并运行
五、Maven配置(可选但推荐)
5.1 安装Maven
Windows
- 下载Maven:https://maven.apache.org/download.cgi
- 解压到目录(如:C:\Program Files\Apache\maven)
- 配置环境变量:
MAVEN_HOME: C:\Program Files\Apache\mavenPath: 添加 %MAVEN_HOME%\bin
macOS
1 2 3 4 5 6 7 8
|
brew install maven
mvn -version
|
5.2 创建Maven项目
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
mvn archetype:generate -DgroupId=com.example -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
cd my-app
mvn compile
mvn exec:java -Dexec.mainClass="com.example.App"
|
六、常见问题解决
问题1:java命令找不到
解决方案
- 检查JDK是否正确安装
- 检查PATH环境变量
- 重新配置环境变量
问题2:javac命令找不到
解决方案
- 确认安装的是JDK而不是JRE
- 检查JAVA_HOME和PATH配置
问题3:版本不匹配
解决方案
1 2 3 4 5 6 7 8 9 10 11 12
|
java -version
javac -version
问题4:CLASSPATH配置错误
|
解决方案
1 2 3 4 5 6 7 8 9 10 11
| # CLASSPATH应该包含:
# . (当前目录)
# $JAVA_HOME/lib/dt.jar
# $JAVA_HOME/lib/tools.jar
# 注意:CLASSPATH最前面有一个点(.)
|
本文标题: Java开发环境配置入门
发布时间: 2018年10月09日 00:00
最后更新: 2026年09月16日 05:40
原始链接: https://haoxiang.eu.org/69f02c64/
版权声明: 本文著作权归作者所有,均采用CC BY-NC-SA 4.0许可协议,转载请注明出处!