Ubuntu 16.10 Eclipse Neon.3 Release (4.6.3) 无法启动

文章目录

    报错信息为

    ./eclipse 
    Unrecognized VM option 'UseStringDeduplication'
    Error: Could not create the Java Virtual Machine.
    Error: A fatal exception has occurred. Program will exit.
    

    Google 了一下,发现是 JVM 版本不匹配造成的,Eclipse Neon 3 要求 JVM 版本 1.8, 而我本机由于昨天切换了 Java 版本,所以本地的 JVM 版本为 1.7.

    解决方法

    切换本地 JVM 版本回 1.8

    sudo update-alternatives --config java
    [sudo] password for zhongwei: 
    There are 2 choices for the alternative java (providing /usr/bin/java).
    
      Selection    Path                                            Priority   Status
    ------------------------------------------------------------
    * 0            /usr/lib/jvm/java-7-oracle/jre/bin/java          1082      auto mode
      1            /usr/lib/jvm/java-7-oracle/jre/bin/java          1082      manual mode
      2            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      manual mode
    

    选择2,再次打开 eclipse 就可以正常启动了。

    关于作者 🌱

    我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊,或者关注我的个人公众号“大象工具”, 查看更多联系方式