linux下jdk+eclipse+python安装

来源:互联网 发布:交友网站程序源码 编辑:程序博客网 时间:2024/06/06 07:39

一、jdk安装

1.下载jdk
http://download.chinaunix.net/download.php?id=28674&ResourceID=12304
2.为bin文件添加执行权限
chmod +x jdk-6u7-dlj-linux-i586.bin
3.解压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 -version
6.可能出现的错误
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.gz
2.安装eclipse
1)解压eclipse-SDK-3.3
sudo 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.html
2.安装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
原创粉丝点击