Tomcat的简介及安装

tomcat是一个免费开源的服务器,可以到官方网站:http://tomcat.apache.org/下载,jdk每更
新一个版本,tomcat就会推出响应版本与之对应。截止到现在,最低可用版本是tomcat7。官方提
供解压版和安装版,解压版提供32/64位,有一些小的区别是32位的是可以在dos使用
startup.bat和shutdown.bat指令的。

解压版我们直接将tomcat服务器解压到目的目录即可,目录不要有中文,不要包含空格。
安装完成后可以从dos启动和关闭tomcat服务器:进入到tomcat的bin目录中,直接运行
startup.bat或者shutdown.bat即可,对于关闭服务器也可以在任务管理器中关闭进程。

tomcat默认开启端口号是8080。如果端口号被占用,我们可以手动再配置端口号:进入到tomcat
目录下的conf目录的server.xml文件,在第70行,我们将连接端口改为80或其他:
<Connector port="80"/>。

在dos下输入:netstat -ano|find "端口号" 查看指定端口的状态。开启时为ESTIBLISHED
测试服务器是否启动成功:
①浏览器输入:http://localhost:80       80是我们修改的端口号
②浏览器输入:http://127.0.0.1:80       127.0.0.1是本机环回地址

tomcat的目录如下:
目录

我们在开发javaweb项目的时候,编写的源文件(src)是开发者(.java或源代码)文件,它会被
编译成.class文件和jar包分别放在WEB-INF文件夹中的classes文件夹和lib文件夹,只是我们在
工程视角是看不见这些文件的。因为客户只需要使用WEB-INF中的东西不需要关心源码,维护的话
由开发者对src文件进行升级编写。
WEB-INF中的内容:class文件、需要用到的jar包、web.xml配置文件不能被外部直接访问,需要
正确部署到服务器上才能被访问。
部署方法有两种:
①开放目录部署方式:
直接将项目放到tomcat目录下的webapps目录下
②把应用打成war包: 
dos中的打war包命令:jar -cvf MyApp.war 
把war包直接方到tomcat目录下的webapps目录下,应用自动解压。

注意:webapps中有几个目录就有几个应用

Tomcat 与 eclipse集成
以Myeclipse介绍集成方法:
打开Myeclipse->Window->Preferences->Myeclipse->Servers->Tomcat->Tomcat 7.x(根据
自己的版本)。
选择enable填入tomcat的路径确定即可
使用Myeclipse启动部署tomcat服务器简单方便。掌握有益快速开发。

Myeclipse启动部署项目在Servers中右键选择tomcat服务器选择Add Deployment选择需要挂到
服务器上的项目确定,右键启动服务器。可以浏览器端打开URL,服务器根目录下数项目名称的
目录,再下一级根据我们创建Servlet时在xml文件中定义的映射目录写。需要注意的是,每次
我们修改项目内容的后都需要重新部署项目。在项目内文件位置或者文件/项目名称发生变化的
时候,服务器可能会报出500/404的错误。500是服务器端语法错误,404是当前目录找不到文件
的错误,这点需要注意一下。

Tomcat 与 eclipse集成

前言
  Tomcat如果一直在本地启动,可能会比较麻烦,所以我们需要借助工具来启动与发布项目。
  集成
  1.打开IDEA

集成

2.添加Tomcat Server

Tomcat

3.添加Tomcat,确定即可。

Tomcat

创建项目
  1.新建模块

模块

2.创建模块

模块

3.给模块命名

模块

4.项目结构,填写内容

结构

5.运行出来的结果

结果

6.运行时的默认路径

路径

热加载
  当新建一个项目的时候不需要重新启动,而可以直接运行。

热加载

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值