Java环境搭建
Java环境搭建
MeteorCat这里需要说明内部的环境需要区分:
- 开发测试环境(Development), 这里一般采用 Docker/虚拟机开发.
- 正式部署环境(Production), 这里习惯性由 Tomcat 托管 War 包或者直接 Jar 写入系统服务.
而且一般部署都是基于 Linux 环境, 所以基本上对于正式部署来说只需要处理 Linux 平台.
这里的采用平台是Debian系统, 剩下发行版大同小异; 且这里采用系统源安装, Java 版本采用系统默认版本来处理, 可以自己手动调整源安装
Java1.8.
对于正式服务器, 只需要安装 java 命令就行, 常规的直接命令挂起:
1 | 最好不要安装 JDK, package.jar 是自己打的 Jar 包 |
Linux测试搭建
安装 Java/Jdk:
1 | apt install -y default-jre # 安装默认Java运行时 |
此时已经安装完成, 这时候就要配置好相关的 JAVA_HOME/CLASSPATH 环境变量, 这里可以先命令查看到路径:
1 | find / -name 'openjdk*' -type d # 在 `/` 路径中查找 `openjdk*` 相关目录 |
现在已经或者需要配置的环境变量, 这里确认系统没有配置好环境变量( 有的系统安装会自动帮你配置 ):
1 | echo $JAVA_HOME # 有输入代表已经配置, 没有输入则没有配置系统变量 |
如果没有配置变量就需要配置变量, 这里编写系统变量有几个地方:
/etc/profile, 不影响系统/etc/profile.d/自定义.sh, 强烈推荐, 有的发行版采用文件夹管理/etc/environment, 不推荐, 该配置乱改会导致重启报错
这里只用采用编写独立的配置文件:
1 | vim /etc/profile.d/java.sh |
追加以下内容到文件之中:
1 | export JAVA_HOME=/usr/lib/jvm/default-java |
激活编写配置:
1 | source /etc/profile # 直接当前窗口立即生效 |
Linux 测试环境正式搭建完成.
Windows测试搭建
开放的 Java 版本有许多, 这里采用 ZuluJDK
找到 Windows 版本下载, 基本上MSI安装就可以一步到位, 这里还有Zip包方式, 这里配置是Zip包配置.
一般个人习惯都是放置于C盘之中, 方便快速查找
放置之后就是配置环境变量:
![image][reference_img_2]
这里直接GUI操作就行, 新建两个变量:
JAVA_HOME, 变量为解压出来路径, 这里放置于C:\jdkCLASSPATH, 变量路径直接填写为%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
之后就是 Path 变量追加配置:
%JAVA_HOME%\bin%JAVA_HOME%\jre\bin
CMD 命令行直接查看版本命令, 有输出就完成配置:
1 | :查看运行时版本 |