Eclipse是一个程序开发的很好的工具,所以说在ubuntu里面安装eclipse是我的一个不错的选择,首先获取eclipse的安装包(官网获取,建议下载地址:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/luna/R/eclipse-standard-luna-R-linux-gtk-x86_64.tar.gz),接下来找到下载的目录,把eclipse的安装包拷贝到/usr/local/eclipse(sudo
cp 下载目录 /usr/local/eclipse),然后解压缩,sudo tar -zxvf (备注命令前面的sudo是因为我是以普通用户的身份登录的,如果本身就是root权限登录的,前面就不需要加sudo了),解压缩之后就可以看到eclipse目录了,这个地方可以其实已经可以运行eclipse程序了,我们在终端里面运行/usr/local/eclipse/eclipse/eclipse 就可以调用eclipse程序了,但是这里的安装包有点问题,会弹出提示说jvm的版本过低,至少需要什么版本的,显然我们想到的第一方案就是下载一个符合提示的高一点的jvm的版本,也就是jdk的版本,在下载到合适的安装包后,解压缩,然后按照如下的方法来进行操作:
# 将解压好的jdk1.8.0.5(这个地方的版本号看自己怎么填的,如果是1.8.0_20那么下面的对应也要进行替换)文件夹用最高权限复制到/usr/lib/jvm目录里
sudo cp -r ~/jdk1.8.0.5/ /usr/lib/jvm/
Step2:
# 配置环境变量
sudo gedit ~/.profile
在末尾加上:
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0.5
然后保存关闭,使用source更新下
$ source ~/.profile
使用env命令察看JAVA_HOME的值
$ env
如果JAVA_HOME=/usr/lib/jvm/jdk1.8.0.5,说明配置成功。
Step3:
# 将系统默认的jdk修改过来
$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0.5/bin/java 300
输入sun jdk前的数字就好了
$ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0.5/bin/javac 300
$ sudo update-alternatives --config java
$ sudo update-alternatives --config javac
Step4:
然后再输入java -version,看到如下信息,就说明改成sun的jdk了:
JAVA version "jdk1.8.0.5"
JAVA(TM) SE Runtime Environment (buildjdk1.8.0.5-b20)
JAVA HotSpot(TM) Server VM (build 23.0-b21, mixed mode)
当这些都操作完后我们会看到jdk的版本发生了改变,然后就是把图标放到桌面上的事了,这个我们需要加这样一条语句sudo gedit /usr/share/applications/eclipse.desktop,然后在里面写入如下语句:
[Desktop Entry]
Encoding=UTF-8
Name=eclipse
Comment=Eclipse IDE
Exec=/usr/local/eclipse/eclipse_SDK/eclipse
Icon=/usr/local/eclipse/eclipse_SDK/icon.xpm
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;
Exec=/usr/local/eclipse/eclipse_SDK/eclipseIcon=/usr/local/eclipse/eclipse_SDK/icon.xpm 这个地方要修改为你的eclipse安装目录。
然后保存关闭,之后就可以吗?NO,我们还需要手动把eclipse.desktop拷贝到桌面上,执行下面的语句:
sudo cp /usr/share/applications/eclipse.desktop /home/yourname/desktop
等等,可能这样做了以后你的图标好像不是我们常见的那种,而是上面有一个锁定按钮的空白,是什么原因呢,可能你不是root权限,对该文件没有访问权限,再执行一条语句:
sudo chmod 777 /home/yourname/desktop/eclipse.desktop
然后图标就编程可用的了。
好了,就是这样啦,你说好用也好用,说不好用也不好用。period!