位置: 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路由跳转的三种方法)

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

  • 网络发帖推广技巧(网上发帖做推广怎么发)

    网络发帖推广技巧(网上发帖做推广怎么发)

  • 抖音保存本地关闭了怎么打开(抖音保存本地关闭了怎么关闭)

    抖音保存本地关闭了怎么打开(抖音保存本地关闭了怎么关闭)

  • 小米摄像头黄灯一直亮 无法重启(小米摄像头黄灯一直亮离线)

    小米摄像头黄灯一直亮 无法重启(小米摄像头黄灯一直亮离线)

  • 腾讯视频微信老是自动登录(腾讯视频微信登录怎么老是掉线)

    腾讯视频微信老是自动登录(腾讯视频微信登录怎么老是掉线)

  • 闪充充电器不闪充了(闪充充电器不闪充了怎么回事)

    闪充充电器不闪充了(闪充充电器不闪充了怎么回事)

  • mqa92cha是国行吗(mqa92cha是不是国行)

    mqa92cha是国行吗(mqa92cha是不是国行)

  • 小米6x可以插内存卡吗(小米6x可以插内存卡嘛)

    小米6x可以插内存卡吗(小米6x可以插内存卡嘛)

  • 苹果平板充电器可以充苹果手机吗(苹果平板充电器可以充手机吗)

    苹果平板充电器可以充苹果手机吗(苹果平板充电器可以充手机吗)

  • 无线鼠标充电时开关应该开着还是关着(无线鼠标充电时显示蓝色正常吗)

    无线鼠标充电时开关应该开着还是关着(无线鼠标充电时显示蓝色正常吗)

  • 切换下一行的快捷键(快速切换到下一行的第一个单元格)

    切换下一行的快捷键(快速切换到下一行的第一个单元格)

  • 华为手机返回键不灵敏怎么回事(华为手机返回键不好使了怎么办)

    华为手机返回键不灵敏怎么回事(华为手机返回键不好使了怎么办)

  • 如何查看美团隐藏号码(如何查看美团隐藏地址)

    如何查看美团隐藏号码(如何查看美团隐藏地址)

  • 华为p40和p40pro外观有什么区别(华为p40和p40pro外关有什么区别)

    华为p40和p40pro外观有什么区别(华为p40和p40pro外关有什么区别)

  • 电脑fast boot什么意思(电脑fast boot怎么设置)

    电脑fast boot什么意思(电脑fast boot怎么设置)

  • 云计算的模式有哪些(云计算模式有公有云私有云混合云)

    云计算的模式有哪些(云计算模式有公有云私有云混合云)

  • 抖音直播禁止哪些内容(抖音直播禁止哪些游戏)

    抖音直播禁止哪些内容(抖音直播禁止哪些游戏)

  • 荣耀手环4怎么充电(荣耀手环4怎么开机 操作方法介绍)

    荣耀手环4怎么充电(荣耀手环4怎么开机 操作方法介绍)

  • 苹果回声短信怎么发(苹果手机信息怎么用回声效果)

    苹果回声短信怎么发(苹果手机信息怎么用回声效果)

  • 淘宝菜鸟裹裹退货流程(淘宝菜鸟裹裹退货需要自己垫付运费吗)

    淘宝菜鸟裹裹退货流程(淘宝菜鸟裹裹退货需要自己垫付运费吗)

  • 华为p30带红外线吗(华为p30红外线遥控在哪里)

    华为p30带红外线吗(华为p30红外线遥控在哪里)

  • Win10内存完整性(win10内存完整性不兼容的驱动程序)

    Win10内存完整性(win10内存完整性不兼容的驱动程序)

  • 在浏览器集成AI(chatgpt、new bing、bard )的必备扩展插件(浏览器集成什么意思)

    在浏览器集成AI(chatgpt、new bing、bard )的必备扩展插件(浏览器集成什么意思)

  • 【pytorch】有关nn.EMBEDDING的简单介绍(pytorch nn.parameters)

    【pytorch】有关nn.EMBEDDING的简单介绍(pytorch nn.parameters)

  • 未开具的增值税专用发票怎么作废
  • 小规模纳税人可以开13%的发票吗
  • 飞机票的快递费多少钱
  • 为什么有的发票税率是3%,有的是1%
  • 异地施工如何缴工会经费
  • 外商独资和中外合资的区别
  • 企业政策性搬迁所得税
  • 购销合同没有约定期限
  • 房地产公司扣减土地出让金怎么入账?
  • 服务业发票丢失怎么处理
  • 银行利息的现金流量项目是什么
  • 非独立核算的公司怎么报税
  • 所得税预缴申报表利润
  • 商业健康保险个税申报
  • 应收账款融资的会计如何核算
  • 买保险公司的年金险划算吗
  • 行政单位提现预算会计处理
  • 公司前期花费怎么记啊
  • 销售出库未开票怎么入账
  • 小规模纳税人的专票可以抵税吗
  • win7使用小技巧
  • 电脑打开文件夹选项
  • directx安全吗
  • 固定资产相关会计准则
  • 关键点检测backbone
  • css如何设置渐变色
  • php bi
  • react by
  • cookie与session的作用和原理
  • 自动驾驶数据集 mev
  • Vue3通透教程【十三】TS简单类型详解
  • python制作chm
  • 买税盘的会计分录
  • 金税盘全额抵扣政策
  • 会计科目借贷方向图表
  • 引导式申报带出来的开票额与金税盘显示的不一致
  • 删除python包
  • 一般纳税人之间转让土地使用权交哪些税金
  • 辞退员工补偿金怎么计算
  • 公司的个人所得税是什么意思
  • 通过法院拍卖取得的房屋需要法院下确认裁定吗
  • 投资性房地产出售收入属于什么收入
  • 印花税的计算公式与计算注意事项
  • 小企业汇算清缴补税会计分录
  • 溢价交易和折价交易
  • 股东打到公帐上怎么做账
  • 企业所得税虚报成本多少属于犯罪
  • 交通补贴属于工资薪金所得吗
  • 企业固定资产清理流程
  • 低值易耗品怎么做账
  • 固定资产帐怎么做
  • MySQL存储过程与触发器
  • ubuntu sudo apt-get install
  • be备份linux系统
  • CentOS操作系统
  • 为什么要淘汰相关性高的指标
  • ubuntu源代码
  • centos新建终端快捷键
  • linux ssh安装包
  • linux文件权限的设置与修改
  • 域名解析a记录怎么填
  • win8电脑键盘全部失灵怎么办
  • javascript运用
  • jquery的选择器有哪些举例说明
  • linux中命令行
  • shell 查找最新文件
  • Unity3D游戏开发标准教程
  • 关于javascript函数
  • python simpy
  • 浅析Python中MySQLdb的事务处理功能
  • ndk调用so
  • 工会经费税务代收
  • 跨区域提供建筑安装服务
  • 怎么看有没有欠税
  • 怎样进行造林面积检查验收
  • 管道运输企业的核心指标是
  • 内蒙古国家税务总局电子税务局官网
  • 盐城滨海人口
  • 白酒消费税应纳税额
  • 江西省地税局官方网站
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设