位置: IT常识 - 正文

IDEA 创建Maven Web项目(idea 创建maven项目读取pom报错)

编辑:rootadmin
IDEA 创建Maven Web项目 背景

推荐整理分享IDEA 创建Maven Web项目(idea 创建maven项目读取pom报错),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:idea如何创建maven,idea创建mavenweb项目没有src目录,idea创建mavenweb项目没有src目录,idea 创建maven项目读取pom报错,idea创建mavenweb项目输出helloworld,idea创建mavenweb项目,idea创建mavenweb项目,idea创建mavenweb项目没有src目录,内容如对您有帮助,希望把文章链接给更多的朋友!

公司有一个非常老的项目,决定进行简单重构,纳入自动化流水线部署的序列。原项目采用很古老的Jar包依赖模式,也就是直接将jar包放在项目中。同时,项目结构也非常奇特,不是标准的Web项目目录结果。

于是,决定基于Idea创建Maven项目,然后将原来的基于lib形式依赖jar包,改为Maven管理,方便后续部署、发布、进一步改造。这篇文章带大家一起通过IDEA创建一个Maven的Web项目。

IDEA 创建Web项目

第一步:在IDEA中依次选择File->New->Project:

第二步:依次选择Maven,Create from archetype,maven-archetype-webapp:

第三步:填写项目名称、选择项目位置以及GAV信息:

第四步:设置自己的Maven路径

点击完成,IDEA会自动配置下载相应的插件,构建项目。

IDEA 创建Maven Web项目(idea 创建maven项目读取pom报错)

第五步,生成完成,项目中的pom核心内容如下:

<groupId>com.agp.itf</groupId> <artifactId>hqy-interface</artifactId> <version>1.0-SNAPSHOT</version> <packaging>war</packaging>

上面通过IDEA生成部分已经完成。

项目模块目录配置

打开项目会发现缺少项目目录是不完整的:

.├── pom.xml└── src └── main └── webapp ├── WEB-INF │ └── web.xml └── index.jsp

少了Java文件夹和resources资源文件夹,需要手动创建。

创建时,IDEA会自动提示出要创建的文件夹,点击创建,Maven Web项目创建完成。

完整目录结构如下:

.├── pom.xml└── src └── main ├── java ├── resources └── webapp ├── WEB-INF │ └── web.xml └── index.jsp

当然,如果还需要单元测试和单元测试资源目录,也可以采用同样的方式创建。

至此,基于IDEA创建Maven Web项目完毕。

至于笔者要改造的项目还需要后续两步操作:第一步,在原来的项目中先将jar直接依赖形式,改为maven依赖形式;第二步,将原项目中新生成pom内容,复制到新的项目。当然,再把代码也全部复制过来。项目就完成了迁移,这一部分涉及敏感信息,就不再具体演示了。

博主简介:《SpringBoot技术内幕》技术图书作者,酷爱钻研技术,写技术干货文章。

公众号:「程序新视界」,博主的公众号,欢迎关注~

技术交流:请联系博主微信号:zhuan2quan

“程序新视界”,一个100%技术干货的公众号

本文链接地址:https://www.jiuchutong.com/zhishi/300592.html 转载请保留说明!

上一篇:详解vue 路由跳转四种方式 (带参数)[转载](vue路由跳转的三种方法)

下一篇:李宏毅深度学习笔记——呕心整理版(李宏毅课程)

  • ipad2021怎么快速截屏(苹果ipad怎么变快)

    ipad2021怎么快速截屏(苹果ipad怎么变快)

  • 如何去除手机qq 浏览器广告(如何去除手机壳上的胶)

    如何去除手机qq 浏览器广告(如何去除手机壳上的胶)

  • 你的呼叫发生旋转并且呼叫受限(你的呼叫发生旋转并且呼叫受限怎么关闭)

    你的呼叫发生旋转并且呼叫受限(你的呼叫发生旋转并且呼叫受限怎么关闭)

  • 对方通过名片分享添加 查谁分享的(对方通过名片分享添加我微信)

    对方通过名片分享添加 查谁分享的(对方通过名片分享添加我微信)

  • 小米平衡车蓝牙怎么连接(小米平衡车蓝牙怎么连接不上)

    小米平衡车蓝牙怎么连接(小米平衡车蓝牙怎么连接不上)

  • 拼多多怎样查看物流的运送情况(拼多多怎样查看好友购买记录)

    拼多多怎样查看物流的运送情况(拼多多怎样查看好友购买记录)

  • 苹果11侧边关不了机(苹果11侧边开关)

    苹果11侧边关不了机(苹果11侧边开关)

  • Word快速访问工具栏在哪里(Word快速访问工具栏怎么恢复)

    Word快速访问工具栏在哪里(Word快速访问工具栏怎么恢复)

  • 1155主板有哪些型号(1155主板哪些有无线网卡)

    1155主板有哪些型号(1155主板哪些有无线网卡)

  • 手机联系人删除为啥还会出现(手机联系人删除了还能恢复吗)

    手机联系人删除为啥还会出现(手机联系人删除了还能恢复吗)

  • 6s长期没用无法开机(6s长时间不用 显示已停用)

    6s长期没用无法开机(6s长时间不用 显示已停用)

  • 苹果消费如何退费(苹果消费如何退货)

    苹果消费如何退费(苹果消费如何退货)

  • 苹果8强制开机怎么开(苹果8强制开机出现标志后黑屏)

    苹果8强制开机怎么开(苹果8强制开机出现标志后黑屏)

  • qq动态仅自己可见怎么取消(qq动态仅自己可看怎么开放)

    qq动态仅自己可见怎么取消(qq动态仅自己可看怎么开放)

  • 抖音怎么弄5分钟视频(抖音如何获得五分钟权限有什么用)

    抖音怎么弄5分钟视频(抖音如何获得五分钟权限有什么用)

  • 抖音怎么转发完整长视频(抖音怎么转发完整视频到日常)

    抖音怎么转发完整长视频(抖音怎么转发完整视频到日常)

  • 荣耀手环3怎么开关机(荣耀手环3怎么连接苹果手机)

    荣耀手环3怎么开关机(荣耀手环3怎么连接苹果手机)

  • 交易猫怎么换绑淘宝账号(交易猫怎么换绑邮箱)

    交易猫怎么换绑淘宝账号(交易猫怎么换绑邮箱)

  • iphone11和11pro尺寸(iPhone11和11Pro尺寸)

    iphone11和11pro尺寸(iPhone11和11Pro尺寸)

  • macbook序列号在哪里(MacBook序列号在机身哪里)

    macbook序列号在哪里(MacBook序列号在机身哪里)

  • 苹果手机门禁卡nfc功能怎么设置(苹果手机门禁卡在哪里)

    苹果手机门禁卡nfc功能怎么设置(苹果手机门禁卡在哪里)

  • 小米9dc调光怎么开启(小米cc9 dc调光)

    小米9dc调光怎么开启(小米cc9 dc调光)

  • 苹果钱包怎么扫码支付(苹果钱包怎么扫二维码支付)

    苹果钱包怎么扫码支付(苹果钱包怎么扫二维码支付)

  • 个人所得税可以不交税吗
  • 主营业务成本为什么在借方
  • 出口退税是按照出口金额吗
  • 申请开红字发票,原蓝字发票要退回来吗
  • 社保扣除的是当月还是上个月的
  • 工资薪酬所得税税率
  • 公司茶水间备的零食该计入什么会计科目核算?
  • 小规模纳税人进材料怎么做账
  • 融资租赁承租人和出租人的会计处理
  • 房屋出售缴纳税种
  • 专票打印的时候密码区压线了能用吗
  • 企业应缴的教育费附加税是多少?
  • 销售货物的运输费用计入成本吗知乎
  • 专用发票地址写错字了能用吗
  • 适用差额征税的小规模纳税人有哪些
  • 固定资产评估增值
  • 单利和复利的计算区别
  • 出口企业免抵增值税
  • 租赁机器的支出怎么算
  • 收不到租金怎么解除合同
  • 施工津贴属于
  • 进口货物账务处理外币
  • 收到工会经费返还如何做账
  • 现金日记账的收为什么不根据银行和现金相互划转
  • 退休返聘工资如何申报个人所得税
  • 固定资产清理应交税费怎么算
  • osXYosemite怎么更新
  • 无法找到脚本文件vbs怎么办
  • 第36届大众电影百花奖直播回放
  • PHP:pg_connection_busy()的用法_PostgreSQL函数
  • 企业所得税直接法和间接法
  • 购进油漆,用于装饰本企业办公楼
  • 最贵的安卓应用软件
  • 印克斯湖国家公园中的德克萨斯矢车菊,德克萨斯州 (© Inge Johnsson/Alamy)
  • php 生成缩略图
  • php实现的加密解决方案
  • element ui停止
  • vue3 hooks实现
  • 模型未来的发展趋势
  • pytorch jit
  • php查询数据是否存在
  • 管家婆付款单凭证科目如何修改
  • 错误日志怎么修复
  • 门窗安装属于土建还是安装?
  • json 处理
  • 织梦联动筛选教程
  • 工程公司的材料员考试难吗
  • 职工福利费涉及哪些科目
  • 开发票该怎么操作?
  • 个人经营所得税怎么申报
  • 出借和出租包装物会计分录是什么
  • sqlserver经典书籍
  • 无形资产未确认融资费用例题
  • 计提的费用收到发票时候怎么做账
  • 新准则合同结算的科目编码为
  • 预付卡销售成品油会计分录
  • 无法收回的其他应收款可以税前扣除吗
  • 发票开的是推广服务费计入什么费用?
  • 非正常损失进项税额转出怎么计算
  • 国债利息收入企业所得税调增
  • 老板垫付工资账务处理
  • 向母公司贷款利率是多少
  • 用友t6生成常用凭证
  • 防御sql注入的方法有哪几种
  • win2003加速开机
  • linux i
  • unins000.exe - unins000是什么意思
  • windows7 设置
  • 有没有类似window的免费软件
  • linux给文件赋全部权限
  • 细说javascript
  • js有while吗
  • JavaScript Math.ceil() 函数使用介绍
  • Linux makefile 和shell文件相互调用实例详解
  • unity与android交互详细
  • android实时获取微信聊天信息
  • 出口退税的管理办法
  • 实体经济的行业有哪些
  • 认缴股权是什么意思
  • 广东省东莞市电子税务局官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设