1.安装JDK
到官网下载jdk下来http://www.oracle.com/technetwork/java/javase/overview/index.html
- ### 解压下载下来的文件,也可以右键解压,解压出来有个文件夹jdk1.7.0_13(不同版本名字不一样)
- tar -vxf jdk-7u13-linux-i586.tar.gz
- ### 将这个文件复制到/usr/local下面(随便放哪都一样的,这步可跳过)
- sudo mv jdk1.7.0_13 /usr/local/jdk1.7.0_13
配置环境变量
打开 /etc/environment文件,找到PATH,在后面添加个冒号间隔,然后添加你的jdk目录/bin路径
如:
- ### 使用gedit打开/etc/environment文件
- sudo gedit /etc/environment (lubuntu默认没安装gedit,可以自己安装)
- ### 也可以使用leafpad打开,这是lubuntu自带的
- sudo leafpad /etc/environment
你可以在里面找到类似下面的一行文字
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
那么我们应该在最后面添加 “:/usr/local/你的jdk存放目录/bin”(不包括双引号),最后修改结果为
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/jdk1.7.0_13/bin"
红色字体是新添加的
那么jdk就安装好了,注销系统,终端中javac,java查看下是否可以使用
其实最后一总结就是:解压jdk,配置环境变量两步而已(ubuntu下)
2.安装Eclipse
到官网下载eclipsehttp://www.eclipse.org/downloads/packages/release/indigo/sr2
这更简单了,直接解压,因为安装了jdk,直接运行eclipse即可
当然,请不要把你的程序放在ntfs格式的分区上,具体原理我不知道,我就得出个结论
我在ntfs分区上的文件,我给它赋予可执行权限,反正ls -l查看它还是没可执行权限,然后将它复制到我的主目录上运行,就成功了
如果很不辛,你的eclipse没有可执行权限,那么给它个吧,使用命令 chmod +x eclipse
在菜单栏上添加eclipse
每次使用eclispe到都要跑到它的目录下运行,这样挺麻烦的,把它添加到菜单栏去,我这里对它也不熟悉,是在原有的东西上更改的(毕竟达到效果就好)
首先建立一个软链接在/usr/local/bin
- # /home/slender/software/eclipse/eclipse 是我eclipse程序所在路径
- sudo ln -s /home/slender/software/eclipse/eclipse /usr/local/bin/eclipse
我们应该知道菜单栏上这些应用程序是怎么被添加上去的,在/usr/share/applications这个目录上,你可以看到很多的xxx.desktop,我们在这里添加一个eclispe.desktop就会添加在菜单栏上可以找到eclipse了
那么我们先拷贝这里的一个已存在的desktop文件
- ### 我这里安装了codeblocks,所以复制他,也可以复制别的
- sudo cp codeblocks.desktop eclipse.desktop
在这里我们先看看这个desktop文件里面的内容吧(即使你不懂,也可以做各种尝试,大不了最后把它删除了)
- [Desktop Entry]
- Version=1.0 ### 版本号
- Type=Application ### 这个确定放在大菜单的位置(不清楚)
- Name=Code::Blocks IDE ### 程序名称
- Comment=Configurable and extensible IDE ### 程序注释
- Exec=codeblocks %F ### 执行命令,这里你要确定你在终端
- Icon=codeblocks ### 图片,默认存在/usr/share/pixmaps,自己将图片复制进去吧
- Terminal=false ### 是否在终端运行
- X-MultipleArgs=false ### 不认识,想知道的可以到google百度一下
- Categories=Development;IDE;GTK; ### 应该是程序放在哪个类别上
- StartupNotify=true ### 不认识
- MimeType=application/x-codeblocks;application/x-codeblocks-workspace; ### 还是不认识
那么我们应该做做修改了,修改之后的eclipse.desktop文件内容如下
- [Desktop Entry]
- Version=3.7 ### 版本号
- Type=Application ### 这个确定放在大菜单的位置(不清楚)
- Name=Eclipse JavaEE ### 显示出来的程序名称
- Comment=Eclipse JavaEE ### 鼠标移上去显示的文字
- Exec=eclipse ### 就是你在终端敲的命令
- Icon=eclipse ### 图标,
- Terminal=false ### 是否运行terminal
- X-MultipleArgs=false ### 不认识,删了好像也无所谓
- Categories=Development;IDE;GTK; ### 确定在小菜单的位置(我知道它上面指示的是开发工具,而我这个程序也是开发工具,所以不改)
- StartupNotify=true ### 不清楚,留着吧
将菜单图标(eclipse/icon.xpm)复制到/usr/share/pixmaps文件夹
- sudo cp ~/software/eclipse/icon.xpm /usr/share/pixmaps/eclipse.xpm
到这里就完全可以使用eclipse了