1. 下载
2. 解压缩
使用tar命令将eclipse解压至/opt(必要时使用超级用户)。
sudo tar xvfz /home/xu/Downloads/eclipse-jee-helios-SR1-linux-gtk.tar.gz -C /opt
3. 创建调用脚本
使用gedit或vi创建脚本文件/usr/bin/eclipse,脚本内容:
#!/bin/bash
export ECLIPSE_HOME="/opt/eclipse"
$ECLIPSE_HOME/eclipse $*
4. 为脚本增加可执行权限
sudo chmod +x /usr/bin/eclipse"
5. 创建系统菜单项
创建/usr/share/applications/eclipse.desktop文件
[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse IDE
Exec=eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;
6. 其他
某些版本的eclipse在ubuntu中运行时,部分按钮会失灵,这时候,在eclipse命令脚本中添加一行export GDK_NATIVE_WINDOW=true,大多数情况下都可以解决问题。这条设置对linux版QQ频繁自动退出也有一定作用。
某些时修,我们需要在不更改系统设置的情况下,将eclipse或其他软件的界面语言、工作语言环境设定为特定值。这种情况下,只需要在软件的调用脚本中对相应的环境变量进行设定。
不同的国家/地区可能使用同一种语言(如中文),同一国家也可能有多种语言(如加拿大),同一语言又可能有不同的字符编码(如汉字可以是GB18030编码,也可能是BIG5编码)。所以在ubuntu中,一条完整的区域(Locale)信息由三个部分组成:语言(LANGUAGE,如zh/en...)、地区/国家(Territory, us/zh...)、字符集编码(CodeSet, UTF-8/GB18030...)。
一般地,可以在环境变量中以LANG=language[_territory[:codeset]]的方式设定以上信息。或者可以通过LC_CTYPE/LC_TIME/LC_MONETARY/LC_NAME等更具体的环境变量名对语言环境进行更细致的设置。
如需要eclipse工作在特定语言环境中,可以在eclipse命令脚本中通过对环境变量LANG的设置来实现,如
export LANG="en_US.UTF-8" 指定语言环境为英语(美国),使用字符集为UTF-8。
如果仅仅需要eclipse的界面使用特定语言,只需在命令脚本中设置环境变量LANGUAGE即可。
2. 解压缩
使用tar命令将eclipse解压至/opt(必要时使用超级用户)。
sudo tar xvfz /home/xu/Downloads/eclipse-jee-helios-SR1-linux-gtk.tar.gz -C /opt
3. 创建调用脚本
使用gedit或vi创建脚本文件/usr/bin/eclipse,脚本内容:
#!/bin/bash
export ECLIPSE_HOME="/opt/eclipse"
$ECLIPSE_HOME/eclipse $*
4. 为脚本增加可执行权限
sudo chmod +x /usr/bin/eclipse"
5. 创建系统菜单项
创建/usr/share/applications/eclipse.desktop文件
[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse IDE
Exec=eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;
6. 其他
某些版本的eclipse在ubuntu中运行时,部分按钮会失灵,这时候,在eclipse命令脚本中添加一行export GDK_NATIVE_WINDOW=true,大多数情况下都可以解决问题。这条设置对linux版QQ频繁自动退出也有一定作用。
某些时修,我们需要在不更改系统设置的情况下,将eclipse或其他软件的界面语言、工作语言环境设定为特定值。这种情况下,只需要在软件的调用脚本中对相应的环境变量进行设定。
不同的国家/地区可能使用同一种语言(如中文),同一国家也可能有多种语言(如加拿大),同一语言又可能有不同的字符编码(如汉字可以是GB18030编码,也可能是BIG5编码)。所以在ubuntu中,一条完整的区域(Locale)信息由三个部分组成:语言(LANGUAGE,如zh/en...)、地区/国家(Territory, us/zh...)、字符集编码(CodeSet, UTF-8/GB18030...)。
一般地,可以在环境变量中以LANG=language[_territory[:codeset]]的方式设定以上信息。或者可以通过LC_CTYPE/LC_TIME/LC_MONETARY/LC_NAME等更具体的环境变量名对语言环境进行更细致的设置。
如需要eclipse工作在特定语言环境中,可以在eclipse命令脚本中通过对环境变量LANG的设置来实现,如
export LANG="en_US.UTF-8" 指定语言环境为英语(美国),使用字符集为UTF-8。
如果仅仅需要eclipse的界面使用特定语言,只需在命令脚本中设置环境变量LANGUAGE即可。