Ubuntu下增加eclipse菜单图标并配置java path(解决点击图标不能启动eclipse的问题)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lishanleilixin/article/details/87018010

Ubuntu下增加eclipse菜单图标

Ubuntu的菜单图标在/usr/share/applications目录下。

1. 在/usr/share/applications目录下新建eclipse.desktop

在文件如添加如下内容:

[Desktop Entry]
Name=Eclipse
Comment=c project manage software
Exec=/opt/java/eclipse/eclipse    (注:此为eclipse的解压目录下的运行程序eclipse)
Icon=/opt/java/eclipse/icon.xpm    (注:此为eclipse的解压目录下的图标)
Terminal=false
Type=Application
Categories=GNOME;GTK;Eclipse

然后保存退出即可。之后我们可以再ubuntu菜单中找到eclipse图标。

解决点击图标不能启动eclipse的问题

在点击图标时,发现eclipse并不能启动,并且报了一个关于PATH的问题:

A Java Runtime Environment (JRE) or Java Development Kit (JDK)  
must be available in order to run Eclipse. No Java virtual machine  
was found after searching the following locations:  
/opt/eclipse/jre/bin/java  
java in your current PATH  

查看~/.bashrc文件中已经添加PATH路径,用pstree来看,发现直接点击打开的程序都是在init下执行的。

将~/.bashrc中关于java的PATH配置补充在/etc/environment,然后进行重启,就可以进行打开了。

.bashrc中:
export JAVA_HOME=/usr/lib/jdk-10.0.1
export CLASSPATH=.:${JAVA_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH


/etc/environment中:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/jdk-10.0.1/bin"


猜你喜欢

转载自blog.csdn.net/lishanleilixin/article/details/87018010