以下是配置CentOS Java虚拟机的关键步骤:
安装JDK
sudo yum install -y java-1.8.0-openjdk-devel/usr/local/java),并配置环境变量。配置环境变量
编辑/etc/profile或~/.bashrc,添加:
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk # 根据实际路径调整
export PATH=$JAVA_HOME/bin:$PATH
执行source /etc/profile使配置生效。
验证安装
运行java -version,确认版本信息正确显示。
设置JVM参数
-Xms(初始堆内存)、-Xmx(最大堆内存),例如:export JAVA_OPTS="-Xms512m -Xmx2g"-XX:+UseG1GC-Xss、启用GC日志等。应用配置
start.sh)中添加JAVA_OPTS参数。catalina.sh或setenv.sh中配置。可选:调整系统内存
若物理内存不足,可创建Swap分区:
sudo dd if=/dev/zero of=/var/swapfile bs=1M count=2048
sudo mkswap /var/swapfile
sudo swapon /var/swapfile
sudo echo "/var/swapfile swap swap defaults 0 0" >> /etc/fstab
参考来源: