Tomcat部署Maven的JavaWeb项目——这样我们写完程序把程序打包为war包,拿到用户那边启动服务器就可以运行了,简单轻松
1. maven打包
如果顺利,那么项目下的【target】目录就会生成一个war包,如下图。如果提示依赖找不着或者包不存在,可以去【File】--》【Project Structure】查看一下导入的包,摸索一下,或者参考我以往的一些博客,有点零散。
还有更重要的问题是打包的文件少了一些xml或properties文件,没有这些文件,肯定等会运行不成功。所以我们需要在pom.xml文件设置一下,让maven打包时,把这些文件也打包,如下图。
如果最终target目录下包含了你想要的的xml等属性文件,那么war包也会包含,如下图。
2. 部署于服务器Tomcat
如果是Tomcat服务器,那么把这个war包放入Tomcat的webapps目录下即可,不需要解压啥的,等会去Tomcat的bin目录双击startup.bat文件启动Tomcat,Tomcat会自动解压,得到一个对应的文件夹,如下图。
3. 在浏览器输入 localhost:8080 进入Tomcat,然后跟上你的war包解压后的名,输入网址就可以运行,如下图。
Tomcat部署Maven的JavaWeb项目——这样我们写完程序把程序打包为war包,拿到用户那边启动服务器就可以运行了,简单轻松相关推荐
- Javaweb-初识(Tomcat服务部署、创建Javaweb项目、Servlet Post请求案例)
文章目录 Tomcat Tomcat服务器概述 安装 idea配置tomcat 创建Javaweb项目 idea创建项目 目录结构 Servlet post请求案例 问题解决 HTTP协议和HTTPS ...
- maven项目打包成war包并部署到tomcat上
一.前言 一直通过idea软件去部署项目到tomcat上,却忘了最基本的打包成war包部署到tomcat今天就来通过笔记的方式来提醒下自己,同时也帮助下有同样想法的兄弟们. 二.直奔主题 1.首先,我 ...
- mvn打包并部署本地tomcat_Maven项目打包成war包部署到Tomcat的方法
Maven项目打包成war包部署到Tomcat的方法 有关于 Maven 项目的打包部署,我这里用的是 Eclipse 编辑器,以此来做个简单的记录. 实践环境 操作系统: Windows IDE: ...
- eclipse弃坑记第一篇之在idea上配置Tomcat环境并创建Javaweb项目的详细步骤原创
IntelliJ IDEA是一款功能强大的开发工具,在代码自动提示.重构.J2EE支持.各类版本工具(如git.svn.github).maven等方面都有很好的应用. IntelliJ IDEA有免 ...
- Tomcat 部署多个SpringBoot 项目:ERROR org.springframework.boot.actuate.endpoint.jmx.EndpointMBeanExporter
今天在公司的测试服务器上Tomcat部署多个SpringBoot项目,启动提示如下错误信息: 2022-02-15 09:43:25.177 [localhost-startStop-1] ERROR ...
- SpringBoot之打包成war包部署到tomcat
SpringBoot打包成war包部署到tomcat 小编花费了九牛二虎之力,总算把SpringBoot项目成功打包成war包,其中不免遇到了一些小状况,特写此文,以便其他小伙伴们不要走我的老路,避免 ...
- idea将web项目打包成war包并部署到服务器上运行
idea将web项目打包成war包并部署到服务器上运行 以下是工作案例总结: 1.首先idea配置服务器:tomcat服务器或者jetty服务器均可 2.idea配置环境设置:点击如下图标 接下来如下 ...
- IDEA把项目打包为war包
引言 环境:IDEA 2017 具体步骤 新建一个项目,本文以一个Maven webapp项目为例(创建过程略,不会请利用搜索引擎): 项目创建成功后如图: 点击菜单栏[File]–>[Proj ...
- IntelliJ IDEA 2020.3 将Web项目(SSM项目)打包成war包的步骤(包含解决访问404的方法)
2021.6.25 本篇文章承接上一篇文章的结尾: [部署项目][CentOS_7]将Web项目(SSM项目)部署到阿里云服务器 最后提到要讲Web项目打包成war包部署到tomcat上. 因为我用的 ...
最新文章
- HiveServer2
- 2013:奇虎360最好的时光
- 许昌网络企业网站建设的10个理由
- Java序列化注意事项
- 计算机更新80072f76,windows update 80072f76错误
- Airflow 中文文档:API 参考
- 《哪吒》票房超《复联4》 位列中国电影票房总榜第三
- apipost预执行脚本中发送一个请求的方法
- Linux 命令(111)—— alias 命令(builtin)
- 计算机物联网知识,2016年职称计算机考试Internet基础知识:物联网
- 谈谈数字货币交易系统的发展
- html加密原理,说说Html5视频加密播放原理
- (一)spring Boot菜鸟教程-搭建开发环境
- 网页扫雷(简易版)(一)
- [文摘20080226]领导法则 - 陈安之
- 记录一道有意思的题目:ArrayList的add(int index, E e)时间复杂度小于O(n)吗?
- 《少年派的奇幻漂流》太牛了
- Java蓝桥模拟战——特殊的数字:153是一个非常特殊的数,它等于它的每位数字的立方和,即153=1*1*1+5*5*5+3*3*3。编程求所有满足这种条件的三位十进制数。
- pyppeteer 模拟登录淘宝H5,获取cookie
- 结构方程模型的建立、拟合、评估、筛选和结果展示全过程