本文不仅会教您何搭建一个在Ubuntu下的Java开发环境,并会搭配上一些实用的Tips,提高程序猿的开发效率。
一、创建Ubuntu虚拟机
Windows + VMware Player是一个不错的选择,当然您可以根据您自己的需求自行调整。
桌面版Ubuntu请下载64位LTS版的,VMware Player请下载最新版的。新建虚拟机的时候,VMware Player在选择好镜像文件后,会自动判断系统类型及版本,我们只要求一些基本的设置就行,VMware Player会自动完成后续的安装,这里就不重复了,不会的请自行Google。
记住,网络模式请选择为桥接,只有这样虚拟机才能得到自己的独立IP地址,网络中的其它计算机才可以直接访问你的虚拟机。
二、配置Ubuntu系统环境
- 更换Ubuntu镜像服务器
1.按Win键输入update选择Software & Updates
2.在Ubuntu Software选项卡的Download from中进入Others,选择China下面的163镜像,确认选择,关闭。 - 安装GIT
sudo apt-get install git
- 安装”Oh My Zsh”
sudo apt-get install curl && sudo apt-get install zsh -y && sudo curl -L http://install.ohmyz.sh | sh && sudo chsh -s $(which zsh) && chsh -s $(which zsh)
详情请参考On My Zsh.
如果你不知道Git是什么的话,请阅读Git参考手册,以后对项目的管理很多都会用到Git。
三、配置Java环境
运行以下命令安装JDK和Maven
sudo apt-get install openjdk-7-jdk -y && sudo apt-get install maven -y
四、安装Chromium及翻墙插件
chromium的安装:sudo apt-get install chromium-browser -y
翻墙可以购买云梯VPN,或者自行@云梯MM,这个VPN我一直在用,比较稳定,价格也不贵。
五、下载Eclipse
从Eclipse下载页面下载Eclipse IDE for Java EE Developers的64位版本。
当然,有钱的用户可以直接上IntelliJ IDEA,这是我用过的最好用的Java开发的IDE。
如果你Intellij买得起的话,你也可以顺便Google下jrebel,这个也是一个提升开发效率的利器。
六、安装Mysql
mysql是免费的,嗯,就是这样,安装命令如下,版本是5.5的。
sudo apt-get install mysql-server-5.5 -y
Mysql安装期间会要求你输入几次root用户的密码,你根据自己的情况设置就好,可千万别忘记了-_-!!
在使用Eclipse之前,可以按照Eclipse Code Style,配置一下你的Eclipse,能有效提高开发效率。

