JAVA WEB ① 搭建Tomcat服务器

开发环境搭建:
若要开发JavaWeb程序就必须搭建开发环境。除了要安装JDK,还要安装Web服务器和数据库,这样JavaWeb应用的开发环境才算搭建完成。
Tomcat下载:
Tomcat服务器是ApacheJakarta项目组开发的产品。当前的版本是Tomcat 9,它具有免费和跨平台等诸多特性。Tomcat服务器是学习开发JavaWeb应用的首选。
进入Tomcat官网:“https://tomcat.apache.org/”。
在Download标签处选择对应的Tomcat版本号。
在Core节点下根据自己的计算机选择对应的版本,比如“64-bit Window zip(pgp,md5, sha1)”
下载完成后,是一个zip格式的压缩包,将其解压缩即可,无需安装。

Tomcat目录结构
bin目录--------保存启动与监控Tomcat命令文件
conf目录--------保存Tomcat配置文件
lib目录--------保存Web应用能访问的JAR包文件
logs目录--------保存Tomcat日志文件
temp目录--------保存临时文件
webapps目录--------Tomcat默认的Web应用的发布目录
work目录--------保存各种由JSP文件生成的Servlet文件

修改Tomcat的默认端口
Tomcat默认的服务端口为8080,但该端口不是Tomcat唯一的端口,可以在安装过程中进行修改,如果在安装过程中没有修改,还可以通过Tomcat的配置文件进行修改。下面将介绍通过修改Tomcat的配置文件修改其默认端口的步骤:
采用记事本打开Tomcat安装目录下的conf文件夹下的 servlet.xml文件。
在 servlet.xml文件中找到以下代码:

将上面代码中的port=“8080”修改为port=“8081”,即可将Tomcat的默认端口设置为8081。
修改成功后,为了使新设置的端口生效,还需要重新启动Tomcat服务器。
ps:在修改端口时,应避免与公用端口冲突,建议采用默认8080,除非该端口被其它程序占用。
部署Web应用:
将开发完成的Java Web应用程序部署到Tomcat服务器上,可以通过以下两种方法实现。
通过复制Web应用到Tomcat中实现:
将Web应用文件夹复制到Tomcat安装目录下的webapps文件夹中,然后启动Tomcat服务器,再打开浏览器输入“http://服务器 IP:端口号/应用程序名称”形式的URL地址
(例如 http://127.0.0.1:8080/firstProject),即可运行Web应用程序。
通过在server.xml文件中配置元素实现:
通过在server.xml文件中配置元素时,首先打开Tomcat安装路径下的conf文件夹下 的server.xml,然后再元素中间添加元素。例如,要配置
D:\JavaWeb\文件夹下的Web应用firstProject可以使用以下代码:

最后保存修改的server.xml文件,并重启Tomcat服务器,在浏览器中输入URL地址:
http://localhost:8080/01/firstProject访问Web应用firstProject。

  1. exploded archive (development mode) 这种叫开发模式这是直接把文件夹,jsp页面 ,classes等等移到tomcat 部署文件夹里面,进行加载部署
  2. Packaged Archive(production mode) 这种叫发布模式,这是先打成war包,再发布