一、获取MyEclipse
官网下载:http://www.myeclipseide.com/,进入网站找适合自己的版本。我这里下载的是myeclipse4spring-10.6-offline-installer-linux.run 。官网被河蟹了,因此很难打开,大家自己翻墙解决吧。不过昨天也许是人品大暴发,官网被直接打开了。哈哈。
二、安装、配置JDK
从Oracle官网下载适合你的JDK。我这是jdk-6u43-linux-x64.bin。因为我的系统是64位的。
安装我这里就不再叙述了。很简单
这里我们直接说配置JDK。网上有许多JDK的配置文章,大部分都是直接编辑/etc/environment和/etc/profile。我这是直接在/etc/profile.d下创建了一个链接文件指向~/Documents/1_sys_config/java_enviroment.sh文件。
java_enviroment.sh内容如下:
export JAVA_HOME=~/MyWorkspace/1_developments/1_sdk/jdk/6
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
然后执行
cd /etc/profile.d/
sudo ln -s ~/Documents/1_sys_config/java_enviroment.sh
然后回到home,刷新bashrc,执行完下列命令后,注销,然后在登录。
source .bashrc
注意,接下来的步骤必须执行,否则在安装MyEclipse时会报错误,因为找不到JVM。虽然你执行完上面的运行java、java -version都没问题。但是安装时就是出错。注意下面命令中的“~”表示当前用的home,在执行时替换成你自己的目录。
sudo update-alternatives --install "/usr/bin/java" "java" "~/MyWorkspace/1_developments/1_sdk/jdk/6/bin/java" 300
sudo update-alternatives --install "/usr/bin/javac" "javac" "~/MyWorkspace/1_developments/1_sdk/jdk/6/bin/javac" 300
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "~/MyWorkspace/1_developments/1_sdk/jdk/6/bin/javaws" 300
sudo update-alternatives --config java
sudo update-alternatives --config javac
sudo update-alternatives --config javaws
三、安装MyEclipse
安装非常简单,之需要两步。
1、修改myeclipse4spring-10.6-offline-installer-linux.run权限
2、运行myeclipse4spring-10.6-offline-installer-linux.run
chmod u+x myeclipse4spring-10.6-offline-installer-linux.run
./myeclipse4spring-10.6-offline-installer-linux.run
这时你就能看到在windows熟悉的安装界面了,剩下的就按照自己的喜好一步步执行。至此MyEclipse安装完成。
四、遇到的问题
问题一:在执行./myeclipse4spring-10.6-offline-installer-linux.run时会遇到如下问题
Starting installer - please wait...
- Preparing install engine
- Extracted install engine
./myeclipse4spring-10.6-offline-installer-linux.run: 1: ./myeclipse4spring-10.6-offline-installer-linux.run: : Permission denied
- Detected JVM architecture: bit
./myeclipse4spring-10.6-offline-installer-linux.run: 190: [: =: argument expected
- Launching install engine; waiting for completion
- Exited install engine
解决办法就是执行上面“安装、配置JDK”中最后执行的那6条命令。