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

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

  • 什么情况下需要补牙
  • 如何写财务制度
  • 出差补贴没有发票怎么做账
  • 公司户和个人户卖车的时候价格差多少
  • 受托加工的物资是哪个科目
  • 支付所得税属于筹资活动吗
  • 申报后发现未勾选发票
  • 固定资产净残值率是多少
  • 发出材料计划成本例题
  • 设备租赁公司是干嘛的
  • 接受投资款尚未工商变工账务怎么做处理?
  • 以前年度应付款确认不再支付应调整到哪个科目?
  • 房地产企业土地增值税
  • 已抵扣发票红冲后发票还给对方公司
  • 印刷专票税率是几个点
  • 证券投资基金管理办法
  • 金税盘开的发票显示未报送怎么办
  • 计提汇算清缴涉及到不是当年费用怎么记账
  • 广告制作费怎么入账
  • 电费的税费计入什么会计科目
  • 增值税加计扣除是什么意思啊
  • 免税销售额需要价税分离吗
  • 租车费增值税专用发票
  • 贷款服务开票开具要求
  • 转让无形资产税目征收营业税的是
  • 企业打款认证计入什么科目
  • win11怎么把默认c盘改到d盘
  • 费用跨年的分录怎么做
  • 购入的财务软件怎么入账
  • php5.4+mysql
  • KunlunPlatform.exe是什么进程?KunlunPlatform.exe是安全的程序吗?
  • PHP:preg_replace()的用法_PCRE正则函数
  • 摊余成本计量的金融资产账面价值
  • win7家庭组怎么用
  • ubuntu设置nginx开机启动
  • 超市内账会计一般每月做什么
  • 长期股权投资顺逆流交易的损益调整
  • 个体户文化事业建设费免征
  • php gd gd2
  • 税务函调异常怎么处理
  • yolov3图像识别
  • pytorch go
  • 基于核心素养下的大单元教学设计
  • php快速排序非递归
  • 员工预支款计入什么科目
  • 季节性用工法律规定
  • pyqt 菜单
  • 年终奖不属于工资有法律依据吗
  • 建筑企业工程结算账务处理
  • 使用sqlserver创建数据库和删除数据库的实验总结
  • 管理费用的会计要素
  • 银行电子承兑到期后怎么操作
  • 预付款预缴如何做账
  • 单位缴纳的社保计入什么科目
  • 机票退票手续费多少
  • 结汇是把外币换成人民币吗
  • 营业外支出会导致所有者权益减少吗
  • 所有者权益增加额怎么计算
  • mysql几天能学会
  • sql必会知识
  • 微软提示
  • win7网上邻居怎么共享文件数据
  • linux k
  • webpack-loader
  • nodejs爬取数据
  • node.js连接mysql的数据怎么可视化
  • nodejs实战教程
  • node.js document
  • android fragmentation
  • shell脚本简单例子
  • 安卓网络监测
  • android英语
  • unity火堆
  • javascript设计
  • jquery滚动事件
  • 河北地方税务局吴瑜
  • 进口设备如何交税
  • 怎么看有没有欠税
  • 深圳税务开票软件发票下载
  • 成都网上税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设