一、jdk安装
1.下载jdk
http://download.chinaunix.net/download.php?id=28674&ResourceID=123042.为bin文件添加执行权限
chmod +x jdk-6u7-dlj-linux-i586.bin3.解压bin文件
sudo ./jdk-6u7-dlj-linux-i586.bin注:默认情况下会安装在当前目录下
4.设置环境变量
1)sudo vi /etc/environment#修改并添加内容如下
PATH=".:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/jdk1.6.0_07/bin"
CLASSPATH=/usr/jdk1.6.0_07/lib
JAVA_HOME=/usr/jdk1.6.0_07
2)source /etc/environment
5.检验是否安装成功
java -version6.可能出现的错误
1)现象Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object
2)可能的原因
lib和jre/lib文件夹中的rt和tools为未打包形式
3)解决方案
使用bin里面的unpack200工具将上述文件重新打包,即unpack200 rt.pack rt.jar
二、eclipse安装
1.下载eclipse-sdk
wget http://archive.eclipse.org/eclipse/downloads/drops/R-3.3.2-200802211800/eclipse-SDK-3.3.2-linux-gtk.tar.gz2.安装eclipse
1)解压eclipse-SDK-3.3sudo tar -zxvf eclipse-SDK-3.3.2-linux-gtk.tar.gz -C /usr
2)在/usr/bin目录下创建一个启动脚本eclipse
sudo vi /usr/bin/eclipse
#在该文件中添加以下内容:
#!/bin/sh
export MOZILLA_FIVE_HOME="/usr/lib/mozilla/"
export ECLIPSE_HOME="/usr/eclipse"
$ECLIPSE_HOME/eclipse $*
3)修改该脚本的权限
sudo chmod +x /usr/bin/eclipse
3.在桌面或者gnome菜单中添加eclipse启动图标
1)在桌面或者启动面板上添加图标:右键单击桌面->创建启动器,创建一个新的启动器,然后添加下列数据:
名称:Eclipse Platform
命令:eclipse
图标: /opt/eclipse/icon.xpm
2)在Applications(应用程序)菜单上添加一个图标
sudo vi /usr/share/applications/eclipse.desktop
#在文件中添加下列内容
[Desktop Entry]
Encoding=UTF-8
Name=Eclipse Platform
Comment=Eclipse IDE
Exec=eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;
4.可能出现的错误
1)A.现象
启动eclipse报错:usr/jdk1.6.0_07/bin/../jre/lib/i386/client/libjvm.so:cannot restore segment prot after reloc: Permission denied
B.解决方案
1。打开/etc/selinux/config
2。把selinux=enforcing改为selinux=disabled
3。重启linux
2)
A.现象
An unexpected error has been detected by Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x03dcd119, pid=5459, tid=3085969936
#
# Java VM: Java HotSpot(TM) Client VM (10.0-b23 mixed mode linux-x86)
# Problematic frame:
# C [libxul.so+0xc87119]
B.解决方案
# vi /usr/eclipse/eclipse.ini
# 在文件末尾添加内容如下:
-vm
/usr/jdk1.6.0_07/bin/java
-Dorg.eclipse.swt.browser.UseWebKitGTK=true
-Dorg.eclipse.swt.browser.XULRunnerPath==/usr/lib/xulrunner-1.9.2
三、安装python插件
1.安装pydev插件
在eclipse下选择help>install new software,点击add在Name栏随便取个名字,如PyDev,在地址栏链接里输入http://www.fabioz.com/pydev/updates
选择PyDev下的PyDev for Eclipse,别的都不要选,不然会有依赖问题。
装完后重启eclipse。
2.配置pydev插件
在Window菜单中选Preference,PyDev->Interpreter – Python,New一个Python解释器,填上解释器名字和路径,ubuntu里默认是/usr/bin/python2.6
接着ok即可。
四、安装flex插件
1.下载flex builder
http://marz.is-programmer.com/posts/19907.html2.安装flex builder
# sh flexbuilder_linux_install_a5_112409.bin# 进入图形化安装界面,安装结束后进入安装目录,运行Adobe_Flex_builder.sh启动
注:flex builder仅支持eclipse3.3.X
3.配置flex builder
# cp -r FlexInstallDir/eclipse/plugins/com.adobe.* EclipseInstallDir/plugins# cp -r FlexInstallDir/eclipse/features/com.adobe.flexbuilder.feature.core.linux_3.0.257568/ EclipseInstallDir/features
# cp -r FlexInstallDir/sdks EclipseInstallDir
# 启动flex,并选择Window->Open Perspective->Flex Development