Tomcat 部署方式
今天主要讲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中运行的项目啦
今天的学习就到这里啦!!!
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhhaeiai
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
怎样阻止微信小程序自动打开
PHP中文网 06-13