目前,Linux越来越流行,已经足以应付我们日常的开发使用需要。Ubuntu是目前市场占有率最大的linux发行版,我们公司在进行软件开发的时候,无论是开发工作站还是运行服务器都是采用Ubuntu操作系统。现在把我们在Ubuntu上面搭建Java开发和运行环境的过程拿出来和大家分享。
以下操作基本上都是在终端窗口中进行。
1、JDK安装
JDK安装有如下步骤:
(1)联网安装JDK最新版(1.6版)
输入下述命令安装Java SDK 6以及相关软件:
sudo apt-get install sun-java6-bin sun-java6-jdk sun-java6-jre sun-java6-source sun-java6-plugin sun-java6-fonts
(2)设置默认的JDK版本
如果系统中安装有多个版本JDK,需要指定默认的JDK版本。在命令行窗口中输入下述命令:
sudo update-alternatives –config java
在出现的列表中选择/usr/lib/jvm/java-6-sun/jre/bin/java所在的那一行。
在命令行窗口中输入下述命令:
sudo update-java-alternatives -s java-6-sun
(3)、修改/etc/jvm文件:
sudo gedit /etc/jvm
加入下列内容作为第一行:
/usr/lib/jvm/java-6-sun
(4)、设置全局变量
修改/etc/environment文件,加入如下内容:
JAVA_HOME=/usr/lib/jvm/java-6-sun
CLASSPATH=.:/usr/lib/jvm/java-6-sun/lib:/usr/lib/jvm/java-6-sun/jre/lib
JAVA_OPTS=’-Xms768m -Xmx768m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=256m -Djava.awt.headless=true’
PATH=/usr/lib/jvm/java-6-sun/bin:/usr/lib/jvm/java-6-sun/jre/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
LANG=zh_CN.UTF-8
LANGUAGE=zh_CN:zh:en_US:en
注意:上述文件中的每一行分隔符应该是linux换行符而不能是windows换行符,因此千万不能在windows环境下编辑该文件。
2、安装Ant和Maven
Ant和Maven是两个最著名的Java构建工具。
(1)软件包安装
它们的安装过程非常简单,在命令窗口中直接输入下述的命令:
sudo apt-get install ant ant-optional maven2
(2)设置环境变量
有时候,运行ant或maven的时候会报“内存不足”或“Java堆空间不足”的错误,可以通过设置ANT_OPTS和MAVEN_OPTS环境变量解决。通过如下命令打开/etc/environment文件:
sudo gedit /etc/environment
添加下述两行:
ANT_OPTS=”-Xmx1024M”
MAVEN_OPTS=”-Xms768m -Xmx768m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=256m”
文章来源:
http://www.dayatang.com/wordpress/?p=3