1、单击下图红色方框处

2、在IDEA右侧出现maven project选项

3、单击maven project选项,出现Spring MVC Basic Feature菜单,选择 其中的Lifecycle菜单项,展开,执行里面的package命令即可。(或者再有target项目的情况下,先执行clean,再执行install)

到这打包已完成,在项目文件夹/target/下可以找到 *.war 文件。

------------------------------------------------------------------------------------------------------------------------------------------------------------------------

将war文件部署到tomcat上

我们采用一种比较简单的部署方式:

1、将war文件拷贝到tomcat安装目录的$TOMCAT_HOME/webapps文件夹下。

2、修改$TOMCAT_HOME/conf/server.xml,在Host配置段中添加类似于如下内容:<Context path="/" docBase="appname.war" debug="0" privileged="true" reloadable="true"/>docBase=”appname.war”中的appname.war 替换成自己的war的名字。

3、http://localhost:8080/

简单流程介绍!

idea+maven打包Java项目相关推荐

  1. maven打包java项目为可执行jar文件,资源文件放在外面

    一.maven打包 一.maven打包配置文件和jar包放在外面 参考文档 1.1 用eclipse的Maven打包后在target目录 1.2 POM文件的build依赖 <build> ...

  2. maven 打包java项目_如何使用maven打包java项目?

    maven-assembly-plugin插件可用于为maven项目打包,可指定打包的类型,下面通过一个demo来说明使用方法. 示例 项目结构: pom配置: xmlns:xsi="htt ...

  3. 云效(原RDC)如何构建一个基于Maven的Java项目

    最近在将公司的持续集成架构做一个系统的调整,调整过程中受到了RDC团队大量的帮助,所以利用国庆时间写了几篇RDC的分享,希望能让更多的人了解和用好RDC这个产品. 我会把我最近3个月的使用体会分成5个 ...

  4. build.xml java打包_配置pom.xml用maven打包java工程的方法(推荐)

    下面小编就为大家带来一篇配置pom.xml用maven打包java工程的方法(推荐).小编觉得挺不错的, 现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧 最近由于项目需要,研究了一下mav ...

  5. maven 打包普通java配置_配置pom.xml用maven打包java工程的方法(推荐)

    最近由于项目需要,研究了一下maven的打包,项目要做到 1,生成3个目录/lib,/conf,/bin目录 2,把所有的jar目录编译.拷贝到/lib目录(包括maven的jar包和lib目录下的j ...

  6. 使用Maven构建Java项目

    使用Maven构建Java项目 本指南将引导您使用Maven构建一个简单的Java项目. 你会建立什么 您将创建一个提供一天中时间的应用程序,然后使用Maven进行构建. 你需要什么 约15分钟 最喜 ...

  7. Idea 打包JAVA项目

    Java使用Maven项目打包↓ 最简单的Maven打包 Idea 打包java项目(一般适用mvc项目,不用maven的) . 点击加号 Artifacts 工件 一定要双击加入到左侧  再 输出的 ...

  8. maven 构建java项目,jdk版本问题

    为什么80%的码农都做不了架构师?>>>    使用maven构建Java项目,默认的 jdk 版本是1.5 详情见官方说明:https://maven.apache.org/plu ...

  9. 简单的maven创建Java项目

    在上一篇博客中已经写明了如何配置安装maven工具. 现在就简单的使用maven来创建Java项目 创建项目需要使用maven中的archetype插件,关于maven各种插件的用法和功能可以在这里查 ...

最新文章

  1. springboot+jpa+mybatis 多数据源支持
  2. NAP客户端计算机隔离测试之五
  3. IDLE 放置奇兵 算法 地牢 记录
  4. 理解Fragment生命周期
  5. class priority_queue 简单介绍
  6. wxpy 0.1.2微信机器人 / 优雅的微信个人号API
  7. 【渝粤题库】国家开放大学2021春2476旅游学概论题目
  8. 解决Java中JDBC方式连接不了各类数据库问题
  9. VS2010测试方面的文章
  10. 逻辑学 —— 复杂问题谬误
  11. mysql bin 分析_mysql bin log 分析
  12. gephi用安装java吗_Gephi安装
  13. 【Window】英文系统显示中文乱码
  14. 深入学习Heritrix---解析Frontier(链接工厂)
  15. Win11系统虽香但不是想升就能升?这三款精品win11升级检测工具告诉您的爱机是否达标!!!
  16. 如何用od去手动脱壳
  17. MCU通过UART实现OTA在线升级流程
  18. 2016微信公开课·张小龙演讲全文(下)
  19. Linux yum源文件
  20. vue项目实现国际化方案

热门文章

  1. Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Query was empty
  2. 数据结构_链表_单向链表
  3. Socket网络编程--Libev库学习(3)
  4. 如何在关闭窗口的时候,不让浏览器自动弹出确认关闭对话框
  5. Martin Fowler 微服务的原文翻译(转载)
  6. linux静态反汇编工具,源码恢复反汇编静态分析工具IDA pro
  7. java实现定时任务 schedule_详解java定时任务
  8. 获取浏览器高度_鸡哥解读FILECOIN浏览器之幸运值
  9. mysql date 默认值_通过Oracle DB了解MySQL
  10. 代码阅读器 android,适用于Android的条形码/ Qr代码阅读器