# Java环境变量配置

# windows环境

# 安装

java8( 例如jdk-8u351-windows-x64.exe) 在win10、win11操作系统安装时,点击下一步,窗口就消失不见了。

逆天解决办法:安装之前系统输入法切换到默认输入法

注意:java8在安装的时候会同时安装需要指定jdk目录和jre目录,两者区别如下:

  • jdk是开发环境,其目录下有jre文件夹,如果只是开发环境使用,只用装jdk就行
  • jre是运行环境,如果只想在系统运行java编辑后的代码,只安装jre就行

# jdk8

  1. JAVA_HOME
E:\Program Files x86\Java\Java-8u351
  1. CLASSPATH
.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
  1. Path添加
;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

注意看分号

# jdk9+

JAVA_HOME

E:\Program Files x86\Java\Java12\jdk12.0.2

# 常用命令

  1. 启动程序
java -jar app-name.jar
  1. 关闭程序
# 查看端口号
netstat -ano | findstr "8080"
# 关闭端口
taskkill -pid <进程ID> -f
  1. 后台运行
javaw -jar app-name.jar

# Linux环境

# debain系统

# 准备JDK安装包

jdk-8u161-linux-x64.tar.gz ,放在root目录下

# 卸载系统自带JDK

rpm -qa | grep java
yum -y remove java-...

# 创建目录并解压

cd /usr/local/
mkdir java
cd java
tar -zxvf /root/jdk-8u161-linux-x64.tar.gz -C ./

# 配置JDK环境变量

编辑/etc/profile文件,文件尾部添加JDK配置

JAVA_HOME=/usr/local/java/jdk1.8.0_161
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH

让环境变量生效

source /etc/profile

# 验证

java -version
javac
Last Updated: 11/18/2024, 4:01:47 PM