美文网首页
Centos7 -Maven环境变量配置 Could not c

Centos7 -Maven环境变量配置 Could not c

作者: HolloWord | 来源:发表于2019-03-31 13:21 被阅读0次

    在Vmvare 中安装的Centos7,java8、maven、Jenknis...,但是安装Maven配置环境变量时遇到:

    [root@localhost etc]# mvn -v
    Invalid initial heap size: -Xms256m-Xmx512m
    Error: Could not create the Java Virtual Machine.
    Error: A fatal exception has occurred. Program will exit.

    一脸懵逼啊,开始了/etc/profile不断尝试中,最终发现是配置MAVEN_OPTS maven运行初始化大小的容量中间少了一个空格;
    正确的是:

    export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.201.b09-2.el7_6.x86_64
    export MAVEN_HOME=/java/apache-maven-3.6.0
    # 中间一定要有空格
    export MAVEN_OPTS="-Xms256m -Xmx512m"
    export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$MAVEN_HOME/bin:$PATH
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    

    maven运行时 最大堆 最小堆的初始化大小,默认配置的太小,不够使用。
    发现在Centos中 PATH 是以 冒号 分割的,

    如果是java8 如果使用命令 java -v 检查jdk 安装是否成功,也会有类似的错误,因为命令变成了 java -version

    相关文章

      网友评论

          本文标题:Centos7 -Maven环境变量配置 Could not c

          本文链接:https://www.haomeiwen.com/subject/qtiybqtx.html