首页 > 代码库 > 安装Ubuntu 14和Java开发环境

安装Ubuntu 14和Java开发环境

安装 Ubuntu 14 (64bit) + J2EE + Eclipse

公司发了新本本, 配置还不错 -- 跑VM挺快. 于是在上面安装了Ubuntu的最新版本.

基本配置为 Win7 Host + VMWare Workstation + Ubuntu 64bit

1. 安装Ubuntu(+Gnome桌面)

安装64bit的Guest需要开启CPU的Virtulization模式。首先启动的时候去BIOS里面看看。现在很多新本本的CPU都是支持但是不打开。直接找到Virtualization Technology选项,打开就OK.

然后去这里下载最新版14.04 LTS (Trusty Tahr) Ubuntu Gnome版本. 虽然Ubuntu自带的桌面Unity已经很惊艳,但是Gnome更加成熟.

2. 安装Java 8 和 Java 7

Ubuntu的Software Center默认提供了Open JDK的安装包。Open JDK不知道实际怎么样。但是以前一直用的Oracle的,所以也不想换。网上搜了不少方法,从Oracle网站直接下载要么自己解压要么设法在Ubuntu上安装他们提供的RPM包,都不够简单。最后发现一个最简单的方法,感谢这个 webupd8. 运行几个简单命令

sudo add-apt-repository ppa:webupd8team/java -y   
# -y 跳过“press Enter to Continue"提示
sudo apt-get update 
sudo apt-get install oracle-java8-installer   # 安装jdk 8
sudo apt-get install oracle-java7-installer   # 安装jdk 7
sudo apt-get install oracle-java8-set-default  # 设置java8默认环境
sudo apt-get install oracle-java7-set-default  # 设置java7默认环境

避免人工干预JDK安装

安装过程总要求接受Oracle License. 很烦. 可以先运行:

echo debconf shared/accepted-oracle-license-v1-1 select true | \ 
sudo debconf-set-selections
echo debconf shared/accepted-oracle-license-v1-1 seen true | \ 
sudo debconf-set-selections

来避免人工干预.

切换Java7/8

sudo update-java-alternatives -s java-7-oracle # java 7
sudo update-java-alternatives -s java-8-oracle # java 8

3 安装 JavaEE

使用wget来下载Oracle Javaee安装包

wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/java_ee_sdk/7u1/java_ee_sdk-7-unix.sh
chmod 777  ./java_ee_sdk-7-unix.sh
./java_ee_sdk-7-unix.sh -s
  • 如果javaeesdk-7-unix.sh提示没找到JDK7, 则运行以上切换到Java7的脚本再重试

4 安装 Eclipse

直接去Ecclipse网站下载就行了, 然后解压到自己的Home目录下

安装完毕,启动Eclipse,一切OK!