本文意在记录一个学习的过程。
一、环境
系统:Ubuntu10.04
开发工具:Eclipse3.5
插件:Apache Tomcat/7.026
二、Tomcat的下载及安装
1.下载
apache tomcat 官网下载地址:http://tomcat.apache.org/ 本文下载的是Apache Tomcat/7.026。完成下载后将压缩包解压到home/admin目录下。
2.配置环境
主要是在tomact中导入jdk环境及防止端口冲突。在home/admin/Tomcat/bin 下的 catalina.sh中将jdk的环境变量导入
JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.24
JAVA_OPTS="-server -Xms512m -Xmx1024m -XX:PermSize=600M -XX:MaxPermSize=600m -Dcom.sun.management.jmxremote"
JAVA_OPTS="-server -Xms512m -Xmx1024m -XX:PermSize=600M -XX:MaxPermSize=600m -Dcom.sun.management.jmxremote"
以上变量添加在开头即可。
为了防止端口冲突,修改 home/admin/Tomcat/conf/ 下的serve.xml。
<!-- A "Connector" represents an endpoint by which requests are received
and responses are returned. Documentation at :
Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
Java AJP Connector: /docs/config/ajp.html
APR (HTTP/AJP) Connector: /docs/apr.html
Define a non-SSL HTTP/1.1 Connector on port 8080
-->
<Connector port="8090" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
这里将端口号改为8090,默认端口号8080.
3.启动/关闭Tomcat
进入目录 home/admin/Tomcat/bin
启动: sudo ./startup.sh
关闭: sudo ./shutdown.sh
检验tomcat是否启动成功?在浏览器器的地址栏输入http://localhost:8090/ 若出现Tomcat官网则代表启动成功。
三、Eclipse安装Tomcat插件
1.下载eclipse Tomcat插件 地址:http://www.eclipsetotale.com/tomcatPlugin.html 将压缩包解压到eclipse下文件
的drophins文件下,老版本的eclipse解压到plugins目录下。
2.重启Eclipse,在菜单栏中多出3个“小猫”图标,此时点击会报错。
点击eclispe中菜单window-Preferences-Server-Runtime Environment 点击右面的ADD...添加Apacheco Tomcat v7.0 点击NEXT 选择你的TOMCAT所在的路径;
然后打开window-Preferences-Tomcat 右面的 Tomcat version 选择 Version 7.x,Tomcat home 添加tomcat所在的路径,Context declaration mode 选择Server ,点击Apply;
然后在window-Preferences-Tomcat-JVM Settings 右边Classpath 点击Jar/Zip 添加/home/admin/tomcat/bin/tomcat-juli.jar点击确定.
回到eclipse 点击Tomcat小猫运行一下 若是出现警告:Permissions incorrect,则是你的权限不够需开开终端,sudo chmod a+r /home/admin/Tomcat -R
这时开启eclipse 点击小猫,console中会出现很多的信息....
3.检验
在eclipse中自带浏览器的地址栏中输入 http://localhost:8090/ 若出现如下网页则表示配置完成。