系统:Ubuntu13
1 安装JDK包
sudo apt-get install sun-java6-jdk
如果找不到该包,通过如下步骤安装:
步骤为获取以往的下载包,下载,安装。
sudo add-apt-repository ppa:ferramroberto/java
sudo apt-get update
sudo apt-get install sun-java6-jdk sun-java6-plugin
第二安装失败,不知是否会对后面开发造成影响。
要是获取的包不全,导致安装失败,第三个方法下载:
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.html
下载后,修改该文件的权限:chmod u+x ./jdk*****.bin
运行:sudo ./jdk*****.bin
2 配置环境变量(vi /etc/environment)
CLASSPATH=/usr/lib/jvm/java-6-sun/bin
JAVA_HOME=/usr/lib/jvm/java-6-sun
上述操作有问题:vi /etc/profile
JAVA_HOME=/usr/lib/jvm/java-6-sun
export CLASSPATH=.:$JAVA_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH
若还是有问题,方法3的配置:vi /etc/profile
安装路径为:/home/liaoyuhuan/DownLoad/jdk1.6.0_45
在profile文件末尾添加:
JAVA_HOME=/home/liaoyuhuan/DownLoad/jdk1.6.0_45
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export JAVA_HOME PATH CLASSPATH
重启后起效果,添加完毕:source /etc/profile
查看是否添加上:java -version javac -version
其中有bashrc为每次启动终端端口时启动,profile为每次系统启动时启动,还有的人在environment中添加。
3 设置系统默认JDK版本:没有则不需要配置
sudo update-alternatives --config java
sudo update-alternatives --config javac
错误:no alternatives for java(若是只有一个JDK版本,则不需要配置)
4 安装编译环境所需软件包
sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32z-dev libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils zlib1g-dev vnc4server git meld samba vim gitk git-gui ibus fcitx openssh-server
5 设置系统shell解释器
sudo ln -snf /bin/bash /bin/sh
6 设置系统locale分类属性
sudo vi /etc/bash.bashrc
文件末尾添加:
export LC_ALL=C
7 重启机器,验证步骤6设置是否成功。
验证属性设置成功:date 日期显示为英文。
8 安装SVN
svnserve --version
安装失败:sudo apt-get install fix-missing
查看svnserver是否已启动: netstat -ntlp
启动:svnserve -d
9 下载源码
进入本地工作目录:
下载包括trunk文件夹:svn co svn://192.168.0.118/svn/l1813/trunk
具体操作参看《Svn》
10 编译
/*
source一下:source ./build/envsetup.sh
lunch一下:lunch 并选择19
中间提示:could not find jdk tools.jar, please install JDK6
*/