码迷,mamicode.com
首页 > 其他好文 > 详细

centos7.3安装jdk

时间:2020-05-24 13:50:33      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:zed   最小值   使用   creat   not   表示   环境变量   fatal   增加   

安装centos时选择带gui的服务器->选择java环境

问题:

Unrecognized option: -v
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

Error occurred during initialization of VM Could not reserve enough space for object heap Error: Could not create the Java Virtual Machine.

发现是虚拟机要使用的堆容量不足。

修改环境变量,调整堆内存大小

1.Linux修改环境变量

vi /etc/environment

2.增加此行

export _JAVA_OPTIONS="-Xms64m -Xmx64m -Xmn32m"

其中的64m表示使用64M的内存。-Xms是堆的最小大小,-Xmx是堆的最大值,-Xmn是堆中的新生代最小值。Xmn中的值不能超过总的堆内存大小

3.生效环境变量

source /etc/environment

4.运行java。看看能否运行,如果还是不能运行,到第二步,减小内存。

java -version




[root@localhost yum.repos.d]# java -version
Picked up _JAVA_OPTIONS: -Xms64m -Xmx64m -Xmn32m
openjdk version "1.8.0_102"
OpenJDK Runtime Environment (build 1.8.0_102-b14)
OpenJDK 64-Bit Server VM (build 25.102-b14, mixed mode)
[root@localhost yum.repos.d]# roroo


centos7.3安装jdk

标签:zed   最小值   使用   creat   not   表示   环境变量   fatal   增加   

原文地址:https://www.cnblogs.com/lvyunxiang/p/12950677.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!