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包,拿到用户那边启动服务器就可以运行了,简单轻松相关推荐

  1. Javaweb-初识(Tomcat服务部署、创建Javaweb项目、Servlet Post请求案例)

    文章目录 Tomcat Tomcat服务器概述 安装 idea配置tomcat 创建Javaweb项目 idea创建项目 目录结构 Servlet post请求案例 问题解决 HTTP协议和HTTPS ...

  2. maven项目打包成war包并部署到tomcat上

    一.前言 一直通过idea软件去部署项目到tomcat上,却忘了最基本的打包成war包部署到tomcat今天就来通过笔记的方式来提醒下自己,同时也帮助下有同样想法的兄弟们. 二.直奔主题 1.首先,我 ...

  3. mvn打包并部署本地tomcat_Maven项目打包成war包部署到Tomcat的方法

    Maven项目打包成war包部署到Tomcat的方法 有关于 Maven 项目的打包部署,我这里用的是 Eclipse 编辑器,以此来做个简单的记录. 实践环境 操作系统: Windows IDE: ...

  4. eclipse弃坑记第一篇之在idea上配置Tomcat环境并创建Javaweb项目的详细步骤原创

    IntelliJ IDEA是一款功能强大的开发工具,在代码自动提示.重构.J2EE支持.各类版本工具(如git.svn.github).maven等方面都有很好的应用. IntelliJ IDEA有免 ...

  5. Tomcat 部署多个SpringBoot 项目:ERROR org.springframework.boot.actuate.endpoint.jmx.EndpointMBeanExporter

    今天在公司的测试服务器上Tomcat部署多个SpringBoot项目,启动提示如下错误信息: 2022-02-15 09:43:25.177 [localhost-startStop-1] ERROR ...

  6. SpringBoot之打包成war包部署到tomcat

    SpringBoot打包成war包部署到tomcat 小编花费了九牛二虎之力,总算把SpringBoot项目成功打包成war包,其中不免遇到了一些小状况,特写此文,以便其他小伙伴们不要走我的老路,避免 ...

  7. idea将web项目打包成war包并部署到服务器上运行

    idea将web项目打包成war包并部署到服务器上运行 以下是工作案例总结: 1.首先idea配置服务器:tomcat服务器或者jetty服务器均可 2.idea配置环境设置:点击如下图标 接下来如下 ...

  8. IDEA把项目打包为war包

    引言 环境:IDEA 2017 具体步骤 新建一个项目,本文以一个Maven webapp项目为例(创建过程略,不会请利用搜索引擎): 项目创建成功后如图: 点击菜单栏[File]–>[Proj ...

  9. IntelliJ IDEA 2020.3 将Web项目(SSM项目)打包成war包的步骤(包含解决访问404的方法)

    2021.6.25 本篇文章承接上一篇文章的结尾: [部署项目][CentOS_7]将Web项目(SSM项目)部署到阿里云服务器 最后提到要讲Web项目打包成war包部署到tomcat上. 因为我用的 ...

最新文章

  1. HiveServer2
  2. 2013:奇虎360最好的时光
  3. 许昌网络企业网站建设的10个理由
  4. Java序列化注意事项
  5. 计算机更新80072f76,windows update 80072f76错误
  6. Airflow 中文文档:API 参考
  7. 《哪吒》票房超《复联4》 位列中国电影票房总榜第三
  8. apipost预执行脚本中发送一个请求的方法
  9. Linux 命令(111)—— alias 命令(builtin)
  10. 计算机物联网知识,2016年职称计算机考试Internet基础知识:物联网
  11. 谈谈数字货币交易系统的发展
  12. html加密原理,说说Html5视频加密播放原理
  13. (一)spring Boot菜鸟教程-搭建开发环境
  14. 网页扫雷(简易版)(一)
  15. [文摘20080226]领导法则 - 陈安之
  16. 记录一道有意思的题目:ArrayList的add(int index, E e)时间复杂度小于O(n)吗?
  17. 《少年派的奇幻漂流》太牛了
  18. Java蓝桥模拟战——特殊的数字:153是一个非常特殊的数,它等于它的每位数字的立方和,即153=1*1*1+5*5*5+3*3*3。编程求所有满足这种条件的三位十进制数。
  19. pyppeteer 模拟登录淘宝H5,获取cookie
  20. 结构方程模型的建立、拟合、评估、筛选和结果展示全过程

热门文章

  1. 【采购订单】利用BAPI创建PO后丢失消息输出
  2. SAP后台作业记录操作
  3. GOS系列之删除附件
  4. ALV 动态显示列Demo
  5. ALV输出设置默认布局
  6. 基于采购订单的MIRO校验过程
  7. 为什么说OLAP产品毁了BI?
  8. ABAP动态编程之功能实现
  9. oracle数据库用户密码将要过期处理办法(ORA-28002)
  10. SAP固定资产相关的一些表