1. 下载安装JDK。本文使用的是jdk-7u4-linux-i586.tar.gz。
2. 下载apache-maven-3.0.4-bin.tar.gz,解压到目标文件夹:
root@ubuntu:/usr/local# tar zvxf apache-maven-3.0.4-bin.tar.gz
设置环境变量:
root@ubuntu:~# vim /etc/profile
在文件最后加入:export PATH=/usr/local/apache-maven-3.0.4/bin:$PATH。运行mvn –version,出现版本信息,既安装成功。
3. 下载安装eclipse。本文使用的eclipse-jee-indigo-SR2-linux-gtk.tar。
4. 下载安装eclipse maven插件,URL在线安装:http://m2eclipse.sonatype.org/sites/m2e,安装插件成功后,修改插件映射到上面安装的apache-maven-3.0.4。
5. 下载安装svn。可以直接下载eclipse svn插件,然后解压到eclipse的dropins目录下,重启eclipse即可生效。
6. 下载TT源码,svn co http://code.taobao.org/svn/TimeTunnel/trunk。
7. 编译问题:在timetunnel-broker中有jms-1.1.jar、jmxri-1.2.jar 和jmxtools-1.2.jar三个jar包在maven的远程仓库中无法下载,可以手动下载后,在pom.xml里引入。例如:
<dependency> <groupId>javax.jms</groupId> <artifactId>jms</artifactId> <version>1.1</version> <scope>system</scope> <systemPath>${basedir}/l