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

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

  • lighting接口什么意思(lighting 接口)

    lighting接口什么意思(lighting 接口)

  • 收到10万音浪换多少(收到音浪等于多少人民币)

    收到10万音浪换多少(收到音浪等于多少人民币)

  • b612视频最长拍几分钟(b612怎么延长拍摄时间)

    b612视频最长拍几分钟(b612怎么延长拍摄时间)

  • 申请快手号怎么申请(申请快手号怎么操作)

    申请快手号怎么申请(申请快手号怎么操作)

  • 腾讯课堂怎么看自己有没有签到(腾讯课堂怎么看考勤记录)

    腾讯课堂怎么看自己有没有签到(腾讯课堂怎么看考勤记录)

  • vivo手机拦截短信在哪里找(vivo手机的拦截短信,在哪儿找)

    vivo手机拦截短信在哪里找(vivo手机的拦截短信,在哪儿找)

  • 腾讯会议怎么查看回放(腾讯会议怎么查看历史会议参会人员信息)

    腾讯会议怎么查看回放(腾讯会议怎么查看历史会议参会人员信息)

  • 绑定手机号收款什么意思(绑定手机号收款手机号未认证)

    绑定手机号收款什么意思(绑定手机号收款手机号未认证)

  • 华为设备备份能不能删(华为备份可以在别的手机恢复吗)

    华为设备备份能不能删(华为备份可以在别的手机恢复吗)

  • 微信打赏作者能收到多少(微信打赏作者能看到是那篇文章吗)

    微信打赏作者能收到多少(微信打赏作者能看到是那篇文章吗)

  • 华为手机不小心把桌面天气删了怎么添加(华为手机不小心卸载的软件怎么找回来)

    华为手机不小心把桌面天气删了怎么添加(华为手机不小心卸载的软件怎么找回来)

  • 为什么微信更新了还是看不了新表情(为什么微信更新了还是没有新功能)

    为什么微信更新了还是看不了新表情(为什么微信更新了还是没有新功能)

  • ip地址是电脑的还是网络的(如何改自己的ip地址)

    ip地址是电脑的还是网络的(如何改自己的ip地址)

  • surface pro1796是几代(surfacepro1796是几代)

    surface pro1796是几代(surfacepro1796是几代)

  • 充电线种类(充电线种类及用途)

    充电线种类(充电线种类及用途)

  • 如何关闭华为移动服务(如何关闭华为移除应用)

    如何关闭华为移动服务(如何关闭华为移除应用)

  • 什么是结构化程序设计(什么是结构化程序)

    什么是结构化程序设计(什么是结构化程序)

  • 苹果手机拦截电话在哪里看(苹果手机拦截电话怎么取消)

    苹果手机拦截电话在哪里看(苹果手机拦截电话怎么取消)

  • p30用什么屏幕(p30用的什么屏幕)

    p30用什么屏幕(p30用的什么屏幕)

  • jkmal00是什么手机(jkmal00什么型号)

    jkmal00是什么手机(jkmal00什么型号)

  • 一师一优课视频传不上去(一师一优课视频播放不出来)

    一师一优课视频传不上去(一师一优课视频播放不出来)

  • uniapp 使用 mui-player 插件播放 m3u8/flv 视频流(Uniapp 使用mocjk)

    uniapp 使用 mui-player 插件播放 m3u8/flv 视频流(Uniapp 使用mocjk)

  • <input> 实现输入框只能输入数字(个人认为最好的)(input输入语句)

    <input> 实现输入框只能输入数字(个人认为最好的)(input输入语句)

  • 数据分析之Pandas(2)(数据分析利器:pandas库的应用课后答案)

    数据分析之Pandas(2)(数据分析利器:pandas库的应用课后答案)

  • 损失函数解读 之 Focal Loss(损失函数解读例题)

    损失函数解读 之 Focal Loss(损失函数解读例题)

  • 总账会计的职责目标设定
  • 企业申报个税软件怎么下载
  • 待办事项没有印章怎么办
  • 个人出租住宅需要缴纳房产税吗
  • 银行存款对银行的作用
  • 管理费用贷方余额借方是负数怎么结转
  • 未分配利润期末余额在借方还是贷方
  • 企业所得税减免政策2023
  • 应扣未扣的个人所得税税收如何处理
  • 财务杠杆和经营杠杆的区别
  • 电子产品委外加工
  • 企业清算未分配利润不分配要交个税吗
  • 个人债务转成股份
  • 企业发现多缴税款超过3年
  • 研发费用费用化金额和资本化金额有什么区别
  • 上年的费用本年能报销吗
  • 残保金和工会经费需要计提吗
  • 零申报做账怎么做
  • 融资租赁直租会查征信吗
  • 企业收到外部水电费如何做账?
  • 司法拍卖机器设备税率
  • 工商年检填写数据填错了会罚款吗
  • 苹果手机录音配音乐怎么配
  • 印花税的征收项目
  • 股权和投票权的关系是什么关系
  • 微信转账截图可以p图吗
  • 虎杖的养殖方法和用量
  • centos7安装php7.3
  • 费用发票开的是跨年的账务处理?
  • 炫龙笔记本win10系统为什么没有关闭触控板
  • 房产增值税计算公式2022最新
  • 公会经费缴费单位应于每月
  • 一列火车穿过一条隧道,已知火车长450米,隧道长750米
  • phppoem
  • 固定资产折旧怎么做账务处理
  • 贴现息计入什么科目
  • elipse左侧菜单栏显示
  • php判断数组是否为空的函数
  • 企业所得税季度预缴是什么意思
  • function函数的定义
  • 应收账款确认坏账损失
  • wordpress all in one
  • 个税网上申报流程视频
  • 逾期超过一年
  • 装饰公司的开票范围
  • 新公司建账初始数据
  • 企业代扣代缴个人所得税申报流程图
  • 代收收款收据证明范本
  • sql server如何设置远程连接
  • 一般纳税人企业所得税税率
  • 利税总额计算公式表
  • 工程项目采购
  • 税控盘服务费不交会有啥后果
  • 退回现金会计分录
  • 记账凭证填制完毕
  • 一次性收取一年的租金如何做分录
  • 记帐凭证会计处理程序及其应用
  • 在windows七中
  • 苹果电脑截图快捷键
  • Linux系统root密码忘记怎么重置
  • 升级windows8
  • mstore.exe - mstore是什么进程 有什么用
  • window7系统中的桌面指什么
  • 带上Windows 8去旅行 让你的旅途更轻松
  • Unity3D Editor类(Inspector) 编写经验总结
  • opengl的坐标系
  • Android中的touch事件
  • opengl教程48讲
  • 队列remove
  • linux查看目录的权限的命令
  • python的threadpool
  • pythonlist排序算法
  • unity 更新
  • vue中的event
  • 电子税务局官网江西省
  • 国家税务局开票软件下载
  • 实木地板什么
  • 2021年京东养鸡如何合作
  • 安徽省建筑施工企业排名
  • 江苏省国税客服电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设