Tomcat 部署方式
今天主要讲tomcat常见的几种部署方式。
目录
一.常见部署方式
1.在部署目录部署war包
2.通过server.xml部署
3.独立部署文件
二.eclipse中的tomcat配置
1.eclipse 中 tomcat的基本配置
2.eclipse 中 tomcat的运行基本原理
一.常见部署方式
1.在部署目录部署war包
部署流程:
1). 在eclipse将我们的项目先导出来,导入本地。
如何导出:
点中要导出的项目右键----->点击Export----->other---->WAR file---->点击下方next ------->
选择文件放在哪个盘中------>点击finish----->导出成功
2). 导出以后,文件会变成.war,我们把该文件复制,放进tomcat安装文件下的wabapps文件下,如何去bin文件夹下,点击starup.bat启动,然后输入http://localhost:8080/文件名字。
2.通过server.xml部署
部署流程:
1) 首先进入eclipse----->找到要你要的项目------>点击该项目中的webapp(tomcat 9.0版本的,如果你是别的版本可能名字不太相同,那就找到WebContent)------>选中该文件----->点击右键------->点击Properties----->会打开一个界面------>复制Location右边的语句列如(E:\JavaWeb\zjjt\eclipse-workspace\Tomcat0202\src\main\webapp)
2) 复制好语句以后,我们打开tomcat安装文件夹下的conf文件夹,打开server.xml,输入如下语句,<Context path="/webdemo" docBase="E:\JavaWeb\zjjt\eclipse-workspace\Tomcat0202\src\main\webapp"></Context>
path: 相当于我们访问时http://localhost:8080/webaemo,也就是所访问的文件
dacBase: 就是我们复制的路径
语句放置的位置:
<Host name="localhost" appBase="webapps"unpackWARs="true" autoDeploy="true"><Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"prefix="localhost_access_log" suffix=".txt"pattern="%h %l %u %t "%r" %s %b" /><!-- 部署web项目 --><Context path="/webdemo" docBase="E:\JavaWeb\zjjt\eclipse- workspace\Tomcat0202\src\main\webapp"></Context></Host>
3.独立部署文件
部署流程:
1) 第一步也是先去eclipse中去复制路劲,和第二个部署方法一样,大家跟着第二个方法的第一个步骤走就OK了。
2) 打开tomcat安装文件夹------>打开Catalina文件夹----->点击localhost文件夹----->在该文件夹下我们创建一个.xml文件夹,文件名字随便命名。
3) 文件都创建好了我们将<Context path="/webdemo" docBase="E:\JavaWeb\zjjt\eclipse-workspace\Tomcat0202\src\main\webapp"></Context>该语句放在该文件保存就可以啦,然后去bin文件夹,点击starup.bat启动,在去浏览器输入http://localhost:8080/webaemo,就可以啦。
二.eclipse中的tomcat配置
1.eclipse 中 tomcat的基本配置
在eclipse中的基本配置我觉得就不太需要详细的给大家讲解了,大家直接去该篇博客下去。
2.eclipse 中 tomcat的运行基本原理
我们在eclipse中运行项目的时候,我们去tomcat的安装文件下的webapps文件夹下,会发现没有我们运行的这个项目。
为什么运行的项目不在tomcat的webapps文件下存在?
因为他会给他放在别的文件下,相当于一个临时文件,这样子就不会导致我们每次运行项目,就在tomcat安装下的webapps文件下出现,导致占过多的内存
怎么查看我们在eclipse中运行的web项目在哪里?
1) 先运行一下项目
双击该服务器:
点击这里:
将语句复制好了以后,我们找到Dwtp.deploy在这个后面的语句复制到本地磁盘中,在上面查询就可以找到我们在eclipse中运行的项目啦
今天的学习就到这里啦!!!
Tomcat 部署方式相关推荐
- tomcat部署方式
tomcat部署web应用的4种方法 在Tomcat中有四种部署Web应用的方式,简要的概括分别是: (1)利用Tomcat自动部署 (2)利用控制台进行部署 (3)增加自定义的Web部署文件(%To ...
- Tomcat部署的三种方式
1.tomcat 部署方式 我们推荐第三种方式,也是热部署方式 2.tomcat的动态项目目录结构是有规定
- intellij idea 使用Tomcat部署的项目在哪里,为什么不在Tomcat的webapps目录下面
intellij idea 使用Tomcat部署javaweb项目后到Tomcat的webapps目录下找不到项目. 首先看下部署项目后webapps的目录 首先说明怎么找到已经部署好的项目,再来解释 ...
- eclipse maven项目 class类部署不到tomcat下_Spring Boot的两种部署方式:jar包和war包
前言 Spring Boot可以通过在pom中配置spring-boot-maven-plugin插件打包,支持两种打包部署方式jar包部署和war包部署. jar包部署 默认的打包方式是jar包,或 ...
- Tomcat项目部署方式
1.Tomcat请求流程图 2.Tomcat项目部署方式 tomcat常见三种部署方式 1.1 在部署目录部署war包 这种方式部署最简单,也是在最常用的一种方式,如:在tomcat的conf下的se ...
- Tomcat下web项目部署方式
静态部署 直接将web项目文件拷贝到webapps目录下 直接将web项目下WebRoot目录下所有内容复制到tomcat安装目录下的webapps目录,这个webapps目录是Tomcat目录的默认 ...
- Tomcat的部署方式
tomcat常见三种部署方式 1.1 在部署目录部署war包 这种方式部署最简单,也是在最常用的一种方式,如:在tomcat的server.xml文件中有如下配置: <Host name=&qu ...
- tomcat的四种部署方式
tomcat部署web应用的4种方法 在Tomcat中有四种部署Web应用的方式,简要的概括分别是: (1)利用Tomcat自动部署 (2)利用控制台进行部署 (3)增加自定义的Web部署文件(%To ...
- Tomcat 部署项目(3种方式)
Tomcat 部署项目 本节介绍如何在 Tomcat 上部署服务. Tomcat 的目录结构 bin:Tomcat 的启动.关闭脚本. conf:Tomcat 配置文件. lib:Tomcat 需要的 ...
最新文章
- IOS类似9.png
- 【经验】如何查看gcc、g++不加-std时的默认版本
- StoneAge Dict 技术方案的可行性[1]
- Singleton(单例模式)
- ios中一个开发者证书如何创建多个app应用
- python项目开发实战网盘-《Python项目案例开发从入门到实战》PDF版百度网盘
- at指令返回值检验c语言,学渣求指教,如何识别字符串中的AT命令并逐个输出,求程序!!!...
- bootstrap table 搜索列formatter之后,单字节搜索异常
- 工作与生活平衡(2)运动也需要执行力
- 使用CXF实现Webservice的服务接口提供以及相关的客户端实现
- 在Windows上忽略Git存储库中的目录
- oracle解析关闭,oracle起动和关闭详解(转)
- 初学 JAVA ,编程实例【人会说话,中国人说中国话,美国人说英语】
- java redis设置过期时间_Redis的内存回收原理,及内存过期淘汰策略详解
- Mac 配置MySQL环境变量
- Excel表格合并单元格丢失边框
- 计算机删除网络位置,win10系统删除不用网络位置的处理技巧
- 新版标准日本语中级_第八课
- Android中使用LitePal操控SQLite数据库
- Linux下Mysql的解压安装 5.7.32