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

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

  • 苹果13怎么查序列号(苹果13怎么查序列号码)

    苹果13怎么查序列号(苹果13怎么查序列号码)

  • QQ怎么查看定时未发出去的说说(qq怎么查看定时的说说怎么取消)

    QQ怎么查看定时未发出去的说说(qq怎么查看定时的说说怎么取消)

  • 华为手机怎么设置黑名单(华为手机怎么设置返回键)

    华为手机怎么设置黑名单(华为手机怎么设置返回键)

  • 苹果电脑腾讯会议共享屏幕播放视频没声音(苹果电脑腾讯会议录制的视频保存在哪里)

    苹果电脑腾讯会议共享屏幕播放视频没声音(苹果电脑腾讯会议录制的视频保存在哪里)

  • 朋友圈发不出去照片怎么回事(为什么朋友圈发不出去)

    朋友圈发不出去照片怎么回事(为什么朋友圈发不出去)

  • 冷光源和热光源的区别(冷光源和热光源哪个对眼睛好)

    冷光源和热光源的区别(冷光源和热光源哪个对眼睛好)

  • 荣耀20i外屏内屏是一体的吗(荣耀20i外屏碎了多少钱修)

    荣耀20i外屏内屏是一体的吗(荣耀20i外屏碎了多少钱修)

  • 微信如何切换夜间模式(微信如何切换夜间模式华为)

    微信如何切换夜间模式(微信如何切换夜间模式华为)

  • auto是什么意思电脑

    auto是什么意思电脑

  • 小米6充电没反应(小米充电没反应又开不了机怎么办)

    小米6充电没反应(小米充电没反应又开不了机怎么办)

  • 腾讯课堂能分屏吗(腾讯课堂能分屏看吗)

    腾讯课堂能分屏吗(腾讯课堂能分屏看吗)

  • 下标怎么打快捷键(快捷键打下标)

    下标怎么打快捷键(快捷键打下标)

  • oppopact00是什么型号(oppopact00手机报价)

    oppopact00是什么型号(oppopact00手机报价)

  • qq点赞消失怎么恢复(qq给人点赞后,赞消失)

    qq点赞消失怎么恢复(qq给人点赞后,赞消失)

  • 苹果系统能用office吗(苹果系统能用WPS吗)

    苹果系统能用office吗(苹果系统能用WPS吗)

  • 收音机的信号传输属于什么工(收音机的信号传到哪里了)

    收音机的信号传输属于什么工(收音机的信号传到哪里了)

  • 华为荣耀9x有面部解锁吗(荣耀9x有面部解锁功能吗)

    华为荣耀9x有面部解锁吗(荣耀9x有面部解锁功能吗)

  • 显卡如何安装(显卡如何安装水冷)

    显卡如何安装(显卡如何安装水冷)

  • 华为手机店可以贴膜吗(华为手机店可以换屏幕吗)

    华为手机店可以贴膜吗(华为手机店可以换屏幕吗)

  • 四级密码要求(四级的密码要求)

    四级密码要求(四级的密码要求)

  • 手机振动怎么不振了(手机振动怎么不让别人听到)

    手机振动怎么不振了(手机振动怎么不让别人听到)

  • win7系统提示非正版该如何激活(win7提示非正版黑屏)

    win7系统提示非正版该如何激活(win7提示非正版黑屏)

  • vivoy97有红外线功能吗(vivoy97有红外线遥控功能吗)

    vivoy97有红外线功能吗(vivoy97有红外线遥控功能吗)

  • 美图秀秀关闭水印在哪(最新版美图秀秀怎么关闭水印)

    美图秀秀关闭水印在哪(最新版美图秀秀怎么关闭水印)

  • ps闪退是什么原因(ps闪退是什么原因win11)

    ps闪退是什么原因(ps闪退是什么原因win11)

  • 行政事业单位转账至个人账户条例
  • 税法基本原则是什么意思
  • 当月红冲发票账务怎么处理
  • 生育津贴是否需要纳税
  • 用友t6如何生成当月的财务报表
  • 税控盘和税控钥匙一样吗
  • 记账凭证背面怎么填写
  • 成本核算方法有先进先出法吗
  • 公司购入小汽车是否可以抵扣
  • 营改增后怎么计算税费
  • 个人工资怎么缴纳个人所得税
  • 小规模纳税人税率3%减按1%
  • 17增值税发票怎么计算
  • 增值税普通发票有什么用
  • 国家税务金税四期
  • 提供物业管理服务税率
  • 税收六项减免
  • 认证过的发票
  • 返利是冲减收入还是计入费用
  • 简易征收发票认证了之后怎么处理
  • 怎么进行现金流量分析
  • 货币资金核算流程设计
  • 股东分红是看未交税吗
  • 免征税收入和不征税收入的区别
  • 如何让解决中世纪基督教世界黑暗
  • 会计主要做些啥
  • 销售回款率怎么计算
  • window10进程
  • 明细账是什么样子
  • php实现上传文件
  • vue的自定义指令怎么用
  • vue打包注意事项
  • 若依移动端微信登录
  • 递延所得税资产和递延所得税负债
  • php遍历文件夹
  • 公司给员工的购房补贴
  • 不用财务软件的公司要去吗
  • 投资性房地产成本法转公允价值法
  • 市职工报销比例多少
  • 使用二氧化碳灭火器时人应该站在什么位置
  • css各种居中
  • react redux reducer
  • 增值税普通发票查询真伪
  • 电梯维保越来越没搞头了
  • c语言中有哪些循环结构
  • 对公账户怎么打印
  • 收到保险公司的车赔款会计分录怎么写
  • 长期待摊费用是资产
  • wordpress怎么安装插件
  • 如何免费下载win10 家庭版
  • 如何解决面颊毛孔粗大
  • phpcms文档
  • 2000元以内最强二手游戏笔记本
  • 新建账簿的具体步骤
  • 非营利组织免征企业所得税的通知
  • 未分配利润可以弥补亏损吗
  • 摊余成本有什么用
  • 上年期末留底税额怎么算
  • 个人独资企业进行委托管理要签订劳动合同
  • 建筑施工安全费用提取标准
  • 人力资源差额税率
  • mysql mod
  • IIS7在Windows Server 2008R2的新改进
  • xp系统怎么打开启动项
  • win7点关机关不了
  • Win10打开浏览器就未响应
  • win8切换到桌面
  • win10系统桌面图标有白色方框的解决方法图...
  • [置顶] 关于UNITY5.0和高通AR4.2.3在手机上白屏的问题
  • android的布局文件
  • pygame 安装
  • powershell实战指南
  • Javascript 字符串拼接
  • 在centos上安装pycharm
  • 简单谈谈你对中国国防建设的认识
  • 安卓高德地图开启相机权限
  • 民间非营利组织包括哪些单位
  • 为什么增值税是销项税减进项税
  • 个体诊所可以申请医保报销吗
  • 长安cs752016款2.0手动
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设