# Java环境变量配置
# windows环境
# 安装
java8( 例如jdk-8u351-windows-x64.exe) 在win10、win11操作系统安装时,点击下一步,窗口就消失不见了。
逆天解决办法:安装之前系统输入法切换到默认输入法
注意:java8在安装的时候会同时安装需要指定jdk目录和jre目录,两者区别如下:
- jdk是开发环境,其目录下有jre文件夹,如果只是开发环境使用,只用装jdk就行
- jre是运行环境,如果只想在系统运行java编辑后的代码,只安装jre就行
# jdk8
- JAVA_HOME
E:\Program Files x86\Java\Java-8u351
- CLASSPATH
.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
- Path添加
;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
注意看分号
# jdk9+
JAVA_HOME
E:\Program Files x86\Java\Java12\jdk12.0.2
# 常用命令
- 启动程序
java -jar app-name.jar
- 关闭程序
# 查看端口号
netstat -ano | findstr "8080"
# 关闭端口
taskkill -pid <进程ID> -f
- 后台运行
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