虽然平时也经常使用 Linux,不过开发一直是在 Windows 下进行的,这次尝试在 CentOS 下进行开发,因此尝试首次安装 Aptana,将过程记录以备以后参考:
1. 准备:
在官网(http://aptana.org/products/studio3/download)下载最新版本的 Aptana Studio;
下载 JDK(http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html),当然,这是在没有 Java 环境的情况下,比如我自己。
2. 安装并配置 Java:
我是 64位的 CentOS 6.4,因此下载的是 jdk-7u45-linux-x64.rpm 这个包,之后执行安装:
rpm -Uvh /path/to/binary/jdk-7u45-linux-x64.rpm
配置环境变量,打开 /etc/profile 文件,加入如下行:
export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib/rt.jar export PATH=$PATH:$JAVA_HOME/bin
保存并退出,然后载入最新配置:
source /etc/profile
3. 安装 Aptana:
解压下载下来的文件(我这里是 Aptana_Studio_3_Setup_Linux_x86_64_3.4.2.zip),并将文件夹移动至 /usr/local/bin/ 下:
mv Aptana_Studio_3 /usr/local/bin/
到 /usr/local/bin/Aptana_Studio_3/ 下并尝试运行:
./AptanaStudio3
如果一切正常的话,Aptana 已经可以正常工作了,不过这里我遇到一个问题并提示如下错误:
java.lang.NullPointerException
通过搜索找到解决办法如下:
chmod 775 <apptanaFolder>/configuration/org.eclipse.osgi/bundles -R
4. 额外的工作 —— 建立 gnome 快捷方式:
为了方便从 GUI 启动 Aptana,可以为其建立一个快捷方式。切换至 /usr/share/applications,并创建一个新文件 aptana-studio-3.desktop:
vi aptana-studio-3.desktop
写入如下内容:
[Desktop Entry] Name=Aptana Studio 3 Exec=/usr/local/bin/Aptana_Studio_3/AptanaStudio3 Icon=/usr/local/bin/Aptana_Studio_3/icon.xpm Type=Application Categories=Development
good job!!!