admin 管理员组文章数量: 887018
一、准备工作
1、准备条件
windows系统;已配置jdk环境变量;已安装的tomcat;项目war包
2、tomcat启动和关闭
2-1 直接手动进入文件目录
1)启动
步骤:tomcat文件夹 ——> bin ——> 双击 startup.bat
启动成功后效果:
A、出现tomcat的窗口
B、浏览器访问 localhost:8080, 出现tomcat页面
该端口号 ,可在 conf/server.xml 文件中配置
2)关闭
步骤:tomcat文件夹 ——> bin ——> 双击 shutdown.bat
2-2 dos命令窗口进行启动和关闭
1)启动
步骤:tomcat文件夹 ——> bin ——> 输入 startup.bat 并回车
2)关闭
方法1:
步骤:tomcat文件夹 ——> bin ——> 输入 shutdown.bat 并回车
方法:
直接 X 掉tomcat窗口
二、部署项目
1、将war包放在 \webapps 文件夹下
2、启动tomcat
3、启动成功后,在webapps目录下,可以看到war包同名的文件夹
4、使用浏览器或postman请求项目接口
直接请求,此时发现会报404
5、正确的请求方式
5-1 方式一:在每次请求地址中,加上war包名,即可请求成功
5-2 方式二:修改文件/conf/server.xml
<Host>标签中加一个<Context>标签,docBase写上项目名称(即war包名称)就可以了
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="theProjectName" debug="0" reloadable="true"/>
</Host>
三、补充说明
1、不要随意改war包名
部署在webapps的war包,必须与IDEA打包时artifact名保持一致。
关于如何使用IDEA打war包,参考:链接
2、tomcat原生的ROOT可以删除
位置:webapps\ROOT
3、webapps\ROOT目录下放置项目文件进行部署
1)在webapps目录中,删除原生ROOT并新建ROOT文件夹,或直接清空原生ROOT文件夹中的内容
2)将项目文件放到该ROOT中
项目文件:即项目WebRoot下的所有文件
3)启动tomcat
4)直接输入接口地址
5)请求成功
版权声明:本文标题:windows环境下tomcat部署war包 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1729010479h1306553.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论