2017-09-24 126 views
0

我正在学习在Linux Mint中使用eclipse的Java(Very New object oriented programing)。我的笔记本电脑上安装了许多jave版本。如何在Linux mint中使用不同的Java版本eclipse?

$ sudo update-alternatives --config java 
[sudo] password for naruto: 
There are 3 choices for the alternative java (providing /usr/bin/java). 

    Selection Path           Priority Status 
------------------------------------------------------------ 
    0   /usr/lib/jvm/java-9-oracle/bin/java    1091  auto mode 
    1   /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081  manual mode 
* 2   /usr/lib/jvm/java-8-oracle/jre/bin/java   1081  manual mode 
    3   /usr/lib/jvm/java-9-oracle/bin/java    1091  manual mode 

我已经安装了openjdk8为sudo apt-get install openjdk-8-jdk

甲骨文jdk8通过

sudo add-apt-repository ppa:webupd8team/java 
sudo apt-get update 
sudo apt-get install oracle-java8-installer 

和Oracle jdk9通过

sudo apt-get install oracle-java9-installer 

我要创建哪些用途甲骨文的Java 8新的Java程序或者9 (每当我通过0123选择Java 9时)Eclipse不要午餐。我不这么说)但Eclipse使用openjdk8。

enter image description here

所以我如何在Eclipse中创建与Oracle的Java 8个新项目(或9如果可能的话)?

回答

0

你甚至可以设置不同的Java版本为每个项目:

打开项目的属性:

  • Java构建路径>库>添加库> JRE系统库(我建议始终选择一个“执行环境”)。
  • Java编译器>选中“启用项目设置”,取消选中“使用来自执行环境的合规...”并从下拉列表中选择您的首选值。
  • 项目构面> Java:从下拉列表中设置相同的值。

请务必在每个项目上将这三个参数设置为相同的Java版本