1.部署并启动Tomcat 服务器。
1).解压Apache-Tomcat.zip到一个非中文目录下
2).配置一个环境变量。Java_home(指向jdk安装的根目录)或jre_Home
3).通过双击\bin目录下的startup.bat,启动服务器,shutdown.bat,关闭服务器
4).可以在浏览器中输入localhost:8080 来检验Tomcat安装是否正确
5).若已经启动了一个Tomcat应用,再启动 同一个Tomcat应用时,会抛出异常;因为端口已经被占用
2.Tomcat:开源的Servlet容器。
3.可以通过修改server.xml 文件中的配置信息来修改Tomcat服务器的端口号
把port 的值改为其他的端口号即可。
4.为了可以在任意目录下启动Tomcat服务器
4.1 把Tomcat安装目录下的bin目录添加到 path下
添加成功后,若在任意目录下通过startup 启动 Tomcat服务器,会有提示
即:要求设置 CATALINE_HOME 这个环境变量
5 设置CATALINE_HOME 环境变量
5.1通过阅读startup.bat批处理文件,可知 CATALINE_HOME环境变量下有一个bin目录,
而bin目录又有一个catelina.bat文件,由此可知CATALINA_HOME 指向的应该是Tomcat暗转的根目录
于是把 Tomcat的根目录设为CATALINA_HOME 环境变量
此时即可以在 任意 目录下通过 startup.bat shutdown.bat 启动,关闭Tomcat服务器
6.继续阅读startup.bat文件,发现启动Tomcat服务器的是 catalina.bat文件
7.第一个WEB应用程序:开发并部署Tomcat服务器下运行
1).在Myeclipse新建一个Java project
2).在Java项目下创建WEB的目录结构
-WebContent
-WEB-INF
-classes(编译后的class文件必须放在该目录下)
-lib
-web.xml(从apache-tomcat-7.0.79\webapps\docs\WEB-INF 目录下复制的)
html页面
JSP页面
图片...
3).在src下新建一个Person类
4).手工将Person 类对应的class文件(包含)复制到classes目录下
可以通过修改默认的输出目录达到自动把编译好的class放到classes目录下
5).在WebContent目录下新建一个JSP 文件:
6).把WebContent 目录复制到Tomcat 的 webapps 目录下,并改名Helloweenworld