安装和运行(含虚拟机)

Nodejs需要下载运行环境,java也是,JDK下载地址

java安装包叫JDK

  • jdk = 编译功能 + jre
  • Jre = 运行功能 + Jvm
  • Jvm = 运行环境

jdk有三个版本SE,EE和ME
SE是标准版,EE是企业版,ME是微型版,选择SE标准版

现在地址打开进去应该是SE的jdk13,现在已经更新到了13代但是一般都是使用8代,也就是页面往下滑

image.png

点击进去就是选择下载,首先要把window的和linux的安装包都下载下来,保证版本一样,安装包存起来,下载需要账号密码,自己注册或者去网上搜索热心网友的公开的账号

image.png

window安装

直接双击window的安装包,选好安装位置,直接下一步装完就行
然后去到系统配置页面

# 新建一个JAVA_HOME ,要根据自己的实际路径配置
C:Javajdk1.8.0_91        
# 新建一个CLASSPATH
%JAVA_HOME%lib;%JAVA_HOME%lib	ools.jar;      
# Path
%JAVA_HOME%in;

image.png

配置完后打开cmd命令java -version 回车后输出版本号1.8说明配置完成了

linux配置

通过xftp放到服务器/usr/local/java

# 解压
tar -zxvf jdk-8u221-linux-x64.tar.gz

# 打开系统环境配置文件
vim /etc/profile

# 在末尾添加
export JAVA_HOME=/usr/local/java/jdk1.8.0_221
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

# 使环境变量生效
source /etc/profile

# 查看版本
java -version

java在tomocat里启动太慢
一个重启花费60多秒,正常情况小项目只需要5到10秒
修改java/jre的配置

# 这是我的文件路径
vim /usr/local/java/jdk1.8.0_221/jre/lib/security/java.security

# 找到  securerandom.source=file:/dev/random 注释掉
# 改成,重启启动下tomocat
securerandom.source=file:/dev/random
原文地址:https://www.cnblogs.com/pengdt/p/12240523.html