使用IDEA打包

一、war包和jar包的区别

将一个项目打包的话 , 会有两种情况 , 一种是jar包 , 一种是war包 ,

两者之间的区别:

jar包是类的归档文件
war包是web应用程序

二、具体步骤

步骤如下:
1、进入maven生命周期;
2、点击clean清理target目录;
3、点击compile进行编译;
4、点击package进行打包;
5、然后项目中的target目录下会出现你要打包的jar包或war包文件

图示如下:

三、如何在tomcat上运行war包?

步骤如下:
1、在tomcat目录下的webapp中放打好的war包;
2、在tomcat目录下的bin中点击startup.bat(Windows环境下),startup.sh(LInux环境下);
3、完成运行如下图:

运行:


至此,就完成了使用IDEA打包项目并在tomcat上运行的操作。

使用IDEA打包项目并在tomcat上运行相关推荐

  1. springboot项目打包成war并在tomcat上运行的步骤

    springboot项目打包成war并在tomcat上运行的步骤 把spring-boot项目按照平常的web项目一样发布到tomcat容器下 一.修改打包形式 在pom.xml里设置 <pac ...

  2. 从零开始写项目第八篇【将未完成的项目发布在Tomcat上】

    tags: 从零开发项目, title: 从零开始写项目第八篇[将未完成的项目发布在Tomcat上] 将项目打包成war包 我使用的是Maven来构建项目的,因此打war包也是非常方便的. 参考链接: ...

  3. 使用idea打包war包和maven项目打包war包放到tomcat中运行,以及报404错误的解决

    使用idea打包war包和maven项目打包war包放到tomcat中运行,以及报404错误的解决 在tomcat下运行打包的war包,访问时显示404 浅谈打包war包的方式 第一种: 第一步: 第 ...

  4. spring boot项目打包成war并在tomcat上运行的步骤

    原文地址:http://m.blog.csdn.net/article/details?id=52515226 把spring-boot项目按照平常的web项目一样发布到tomcat容器下 一.修改打 ...

  5. 如何把springboot项目部署到tomcat上

    文章目录 一. 企业发布场景 1. 首次发布 2. 非首次发布 3. 全量发布和增量发布概念和区别 二.springboot部署tomcat 2.1. 创建Web初始化类 2.2. 修改打包方式 2. ...

  6. anaconda3环境整体打包放在Spark集群上运行

    一.将虚拟Python环境打包 创建好环境后,进入到环境所在的文件夹,例如环境是/home/hadoop/anaconda3/envs, cd到envs下,使用打包命令将当前目录下的文件打成zip包: ...

  7. idea 设置项目跑在tomcat上

    1. 2.配置tomcat 3.选择本地的tomcat,不用到bin目录 5.选择后 启动即可

  8. Ecplise中tomcat上运行HTML文件自动加载

    首先说什么热部署 今天在做一个SpringBoot的项目时候,发现一个很烦的问题,我修改了HTML然后ecplise上面在server上面运行,但是让人伤心的是修改的HTML文件都都需要重启tomca ...

  9. idea java web运行_使用IDEA创建JavaWeb项目 部署本地tomcat并运行

    一.下载商业版IDEA 二.新建JavaWeb项目 1.在菜单栏找到File  >>  New  >> Project 2.在弹出的窗口中找到Java EnterPrise & ...

最新文章

  1. 使用Novell.Directory.Ldap.NETStandard在.NET Core中验证AD域账号
  2. 商汤被曝已获准在香港上市,计划筹资逾10亿美元
  3. springboot整合freemarker(转)
  4. oracle合并查询
  5. idea 调用c#接口_Dubbo 接口测试方法
  6. 五分钟学会python_关于五分钟学Python系列视频
  7. python模拟一个简单的取款机,python简单区块链模拟详解
  8. 地图上分成一块一块区域 高德地图_开车用哪个导航最好?看看老司机总结的地图对比,学会不吃亏...
  9. lisp单个文件的编译
  10. Python让繁琐工作自动化——chapter15 保持时间、计划任务和启动程序
  11. ELK logstash的grok 自带的正则匹配、自定义正则 使用
  12. Taro小程序生成二维码保存本地
  13. Python小知识:推导式用法大全,Comprehension
  14. 这是我见过最牛逼的Shell脚本!
  15. android的边框设置
  16. vite2+vue3打包后浏览器打开跨域浏览器的错误
  17. Android 推送-个推
  18. 杨锦鑫:美元重返95,欧元绝地反扑
  19. C语言——求100以内素数
  20. table动态修改表格内容

热门文章

  1. python应用如何实现升级_一种基于Python实现BMC批量升级的方法与流程
  2. HTML的行高间距的设置和字体之间的间距
  3. Databend 开源周报 #66
  4. 多媒体一体机计算机打不开,SEESUN多媒体交互一体机 一般故障问题排除
  5. Python语法笔记
  6. 自学Unity能找到工作吗
  7. 批量网页数据采集导出Excel
  8. 2020Java初级面试题一Web+SringMVC
  9. 【计算机图形学】扫面转换算法(DDA算法 中点画线算法 Bresenham画线算法)
  10. 10张PPT干货,教你写出一流的文案