ubuntu 18下安装openjdk eclipse

1. Ctrl+Alt+T 打开终端执行以下命令:

sudo add-apt-repository ppa:openjdk-r/ppa

输入你的sudo密码继续

2. 升级系统资源包并安装openjdk1.8:

sudo apt-get update

sudo apt-get install openjdk-8-jdk

3. 在多个JDK版本中切换JDK

sudo update-alternatives –config java

选择你需要的JDK版本:

设置一个默认Java:

sudo update-alternatives –config javac

 

4. 检查JDK版本:
java -version

输出以下信息表示成功

openjdk version "1.8.0_181"
OpenJDK Runtime Environment (build 1.8.0_181-8u181-b13-1ubuntu0.18.04.1-b13)
OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)

5.设置jdk环境变量
全局设置方法,它是是所有用户的共用的环境变量

查看jdk路径

java -verbose

[Loaded java.lang.Shutdown from /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/rt.jar]  红色为JAVA_HOME路径

 

全局设置

$sudo gedit ~/.bashrc 

用户单独设置

sudo vim /etc/profile
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH

 

eclipse安装(eclipse-inst-linux64.tar.gz SHA-512)

https://www.eclipse.org/downloads/
tar -xzvf  eclipse-inst-linux64.tar.gz

 双击运行eclipse-inst 选择javaee 选择安装目录

创建eclipse桌面快捷图标

cd /usr/share/applications
sudo vim eclipse.desktop

粘贴(其中“Exec=”后面为eclipse安装目录下的eclipse程序的位置路径,“Icon=”后面为eclipse安装目录下的图标图片的路径)

[Desktop Entry]

Name=Eclipse

Comment=Eclipse IDE

Encoding=UTF-8

Exec=/home/wjy/eclipse/jee-2018-09/eclipse/eclipse

Icon=/home/wjy/eclipse/jee-2018-09/eclipse/icon.xpm

Terminal=false

Type=Application

Categories=Application;Development;

 

可能遇到的问题
出现错误:

可以在终端顺利启动Eclipse,但是鼠标双击,或者用起动器启动就会出现如下的内容(即提示没有安装JDK,JRE环境,但是我们已经安装过了):

A Java RunTime Environment (JRE) or JavaDevelopment Kit (JDK) must be available in order to run Eclipse. No javavirtual machine was found after searching the following locations:…

解决办法:

在所安装(即包解压的位置)eclipse文件夹下创建一个指向JRE路径的软链接:

1.  cd /home/wjy/eclipse/jee-2018-09/eclipse/

2.  mkdirjre(在该文件夹下创建以个jre文件夹)

3.  cdjre

4.     ln –s/usr/lib/jvm/java-8-openjdk-amd64/bin bin(此处路径为JDK的bin文件夹的路径)

 

 

 

 

 

原文:https://blog.csdn.net/z5234032/article/details/62886879

https://blog.csdn.net/qq_37549757/article/details/56012895

 

posted on 2018-11-09 09:47  A江里有只小鱼儿A  阅读(317)  评论(0编辑  收藏  举报