最先开始用的是ubuntu的apt-get方式安装tomcat, 安装成功后和eclipse的联合部署因为tomcat的目录被打散出现各种问题,最后想了想还是用源码装算逑
步骤如下:
1. 要安装的软件列表
jdk-8u65-linux-x64.tar.gz
apache-ant-1.9.6-bin.tar.bz2
apache-tomcat-8.0.30-src.tar.gz
2. 先安装jdk
卸载系统上原来安装jdk环境
$ sudo apt-get remove java-common
$ sudo apt-get purge java-common
解压下载的jdk包
$ sudo mkdir /usr/lib/jvm
$ sudo tar -zxvf jdk-8u65-linux-x64.tar.gz -C /usr/lib/jvm/java8
添加java环境变量
$ sudo vim /etc/profile.d/java.sh
在打开的文件末尾添加下面4行代码
$ sudo source /etc/profileexport JAVA_HOME=/usr/lib/jvm/java8
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
配置我们安装的jdk为默认的jdk
$ update-alternatives --install /usr/bin/java java /usr/lib/jvm/java8/bin/java 300
$ update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java8/bin/javac 300
$ update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/java8/bin/jar 300
$ update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/java8/bin/javah 300
$ update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/java8/bin/javap 300
$ update-alternatives --config java
依据提示选择我们安装的jdk
3. 安装ant
$ sudo tar -jxvf apache-ant-1.9.6-bin.tar.bz2 -C /usr/share/ant
$ ln -s /usr/bin/ant /usr/share/ant/ant
添加ant环境变量
$ sudo vim /etc/profile.d/java.sh
在末尾添加一行
export ANT_HOME=/usr/share/ant
$ sudo source /etc/profile
4. 安装tomcat
编译tomcat
$ tar -zxvf apache-tomcat-8.0.30-src.tar.gz -C /usr/share/tomcat8
$ cd /usr/share/tomcat8
$ sudo ant
配置软连接
$ cd output/build/bin
$ chmod 777 ./*
$ ln -s /usr/share/tomcat8/output/build/bin/startup.sh /usr/bin/tomcat8_start
$ ln -s /usr/share/tomcat8/output/build/bin/shutdown.sh /usr/bin/tomcat8_stop
启动/关闭tomcat
$ tomcat8_start
$ tomcat8_stop
修改编译好的tomcat所属用户组为当前用户组
$ chown -R "当前登陆用户的用户名" /usr/share/tomcat8/output
5. 在eclipse里配置tomcat
添加的过程就不说了,只说下要注意的点.
下图为配置好的服务器的预览界面,务必要保证server path 和 deploy path和你刚安装的tomcat的目录地址相一致.
且你启用eclipse的用户对你安装的tomcat目录下的内容有读写权限
6. eclipse安装svn插件
打开eclipse -> Help ->Install New Software选项 , 点击Add按钮,添加如下信息
name: Subclipse 1.8.x
url: http://subclipse.tigris.org/update_1.8.x
之后选择要安装的程序就好