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

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

  • 增值税加计抵减的行业
  • 网上申报办税
  • 增值税发票系统怎么读入发票
  • 工业企业取得土地收益
  • 淘宝网店女装
  • 开增值税发票规格是否可以不用填
  • 党建经费提取比例10%
  • 去年滞纳金没入营业外今天怎么账务处理
  • 三方合同怎么盖章
  • 电子发票字迹不清怎么办
  • 货运增值税发票抵扣条件
  • 非居民工资薪金个人所得税计算方法
  • 财务费用利息收入借方表示什么
  • 建筑安装业什么时候确认收入
  • 营改增的范围包括
  • 不同项目的进项税可以抵销项税吗
  • 销售安装门窗增值税
  • 房地产未确认收入情况说明
  • 交易性金融资产属于什么科目
  • 确认的投资收益
  • 抵减以前年度多缴企业所得税分录
  • 承租人转租需要交税吗
  • 报销老板垫款会计处理
  • 事业单位是否属于中小企业
  • 增值税 附加税
  • 转出未交增值税借方余额表示什么
  • 出纳应做到
  • 旅行社小规模差额征税增值税申报表怎么填
  • 房地产行业需要做环评吗
  • mac的pdf怎么转换成word
  • Linux怎么使用vi
  • vue获取本地文件生成流
  • 为什么连接无线网超时
  • antvl7
  • phpstrcmp函数
  • 企业接受现金捐赠如何开具发票
  • 商品流通企业一般采用
  • 锡特f8
  • 金蝶账无忧待遇和金蝶一样吗
  • php mysql_real_escape_string addslashes及mysql绑定参数防SQL注入攻击
  • 委托第三方收款合法吗
  • ps如何进行像素修复
  • c语言中fopen函数的头文件
  • 银行罚息是财务收入吗
  • 织梦模板安装完整教程
  • 漏税处罚
  • 税率变了
  • 坏账计提方法会计政策
  • 如何恢复sql数据库
  • 应收账款科目的期末余额
  • 劳保用品专卖
  • 不确认销售收入的原因
  • 合并资产负债表少数股东权益怎么计算
  • 税金附加科目有哪些
  • 报销 增值税专用发票
  • 广告费属于管理费用的哪一类
  • 汇算清缴后收到退回的所得税
  • 废品相关内容有哪些
  • 应收票据和应收账款减少说明什么
  • 固定资产投资方案
  • 解读分布式光伏开发前期工作要点及措施
  • mysql5.7免安装版
  • 删除命令windows
  • centos7 ethtool
  • win10升级100完成不动
  • Win8出现奇怪爆音的完美解决方法
  • 使用cp命令时以下说法错误的是
  • 如何修改win7电脑用户密码
  • win8应用商店无法使用
  • unity2019新功能
  • [edge(边缘)]
  • dos删除文件夹下所有文件 不删除父目录
  • jquery中validate
  • android适配器是什么意思
  • linux shutdown命令详解
  • input按钮的事件处理大全
  • nodejs示例
  • 噩梦 1-4
  • 安卓源代码开放吗
  • 四个落实是哪四个落实
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设