tomcat安装使用部署以及与IDEA的集合,创建Web项目

tomcat安装使用部署以及与IDEA的集合,创建Web项目

number_one:官网下载

1.1 选择版本:Tomcat 8
在这里插入图片描述

1.2. 选择下载位数(根据电脑位数选择)

在这里插入图片描述

number_two:tomcat 安装与卸载

2.1. 选择路径,解压即安装完成。

2.2. 删除对应文件夹,即卸载完成。
在这里插入图片描述

number_three:tomcat 启动与访问

3.1. windows:双击 bin 目录下 startup.bat

3.2. linux:双击 bin 目录下 startup.bat
在这里插入图片描述

3.3. 启动之后不要关闭
在这里插入图片描述

3.4. 本地访问:127.0.0.1:8080
3.5. 也可以使用:localhost:8080
在这里插入图片描述
在这里插入图片描述

3.6. 别人访问:需要知道本机的ip地址,查看方法:win + r,输入 cmd, 输入指令:ipconfig + 回车
在这里插入图片描述

3.7. 可能遇到的问题:

a. 黑窗口一闪而过:
		原因:没有正确配置JAVA_HOME环境变量
		解决方案:正确配置JAVA_HOME环境变量


b.启动报错:
	原因:端口号被占用
	解决方案:
	1. 暴力(推荐):找到占用的端口号,并找到对应的进程,杀死该进程
	cmd --> netstat -ano
	2. 温柔:修改自身端口号
		文件:bin/ conf/ server.xml
		 <Connector port="8080" protocol="HTTP/1.1"
			connectionTimeout="20000"
			redirectPort="8443" />
	一般会将tomact的默认端口号修改为80,80端口号是http协议的默认端口号,
	这样在访问时就不用输入端口号,直接:http://ip + 回车

3.7.1. 暴力关闭端口号进程(推荐):找到占用的端口号,并找到对应的进程,杀死该进程
cmd --> netstat -ano
在这里插入图片描述
3.7.2. win + x,–> 任务管理器 --> 详细信息 --> PID排序,结束该进程在这里插入图片描述

number_four:关闭

4.1. 正常关闭
	bin/ shutdown.bat
	ctrl + c
4.2. 强制关闭
	点击启动窗口的 x

number_five:配置,部署项目的3种方式

5.1. (开发者会即可)直接将项目放到 webapps 目录下即可
	/hello:项目的访问路径 -->虚拟路径
	简化部署:将项目打包成一个 war 包(方式1:专门war打包工具;方式2:可以将 .html 直接压缩成 .zip 文件,修改后缀为 .war),再将 war 包放置到 webapps 目录下, war 包会自动解压缩。
5.2. (方式3是对2的优化,所以一般不推荐2)配置 conf/ server.xml 文件
	在<Host>标签体中配置
	<!-- 配置项目 dacBase:项目存放路径 path:虚拟目录-->
	<Context docBase="D:\hello" path="/hehe" />

5.3. (运维人员推荐)在 conf\Catalina\localhost 创建任意名称的 .xml 文件,在文件中编写:
 <Context docBase="D:\hello" />
 虚拟目录:.xml 文件的名称

方式2(不推荐)在这里插入图片描述
方式3(运维人员推荐)
在这里插入图片描述
number_six:Tomcat 与 IDEA的集成,创建Web项目

6.1:静态项目和动态项目的目录结构:

java动态项目的目录结构
-- 项目的根目录
	-- WEB-INF目录
 		-- web.xml:web项目的核心配置文件
 		-- classes目录:仿真放置字节码文件的目录
 		-- lib目录:放置依赖的jar包

6.2:将 Tomcat 集成到 IDEA中,创建JavaEE的项目,部署项目
注意:IDEA社区版不支持,建议使用专业人员使用的终极版,下载网址:https://www.jetbrains.com/idea/download/other.html
在这里插入图片描述
6.3: Tomcat 与 IDEA的集成在这里插入图片描述在这里插入图片描述在这里插入图片描述
6.4:Tomcat的一些配置
在这里插入图片描述

在这里插入图片描述
6.5:新建Web项目

在这里插入图片描述在这里插入图片描述
6.6:Web目录下新建 hello.html 文件
在这里插入图片描述

6.7:浏览器测试成功

在这里插入图片描述
本节到此结束

猜你喜欢

转载自blog.csdn.net/weixin_44505194/article/details/104481414
今日推荐