您的位置:首页 > 编程语言 > Java开发

lubuntu下配置java开发环境

2013-02-05 11:19 316 查看
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了

本文出自 “slender” 博客,请务必保留此出处http://slender.blog.51cto.com/4693031/1132071
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: