文章目录

  • 作者简介
  • 引言
  • 导航
  • 热门专栏推荐
  • 1、在Idea中配置maven
  • 2、创建maven项目
  • 3、配置项目
  • 小结
  • 导航
  • 热门专栏推荐

作者简介

作者名:编程界明世隐
简介:CSDN博客专家,从事软件开发多年,精通Java、JavaScript,博主也是从零开始一步步把学习成长、深知学习和积累的重要性,喜欢跟广大ADC一起打野升级,欢迎您关注,期待与您一起学习、成长、起飞!

引言

我本来是一直用eclipse和myeclipse的老程序员了,很多我的粉丝小伙伴都说他们要用idea,问我怎么不用idea,其实明哥觉得用啥开发工具都不是重点,重点是要跟着明哥多学Java知识、多练习,但是作为一个宠粉的人,我怎么能拒绝粉丝的要求呢,于是我偷偷的去学习了一波(拿来吧你),然后就写了这个系列,希望小伙伴们能有所收获,明哥会努力更新的。

导航

✪ IDEA从零到精通目录索引
◄上一篇【14】Maven安装和详细配置
►下一篇【16】用Spring Initializr创建springboot项目

热门专栏推荐

【1】Java小游戏(俄罗斯方块、植物大战僵尸等)
【2】JavaWeb项目实战(图书管理、宿舍管理等)
【3】JavaScript精彩实例(飞机大战、验证码等)
【4】Java小白入门200例
【5】从零学Java、趣学Java
【6】IDEA从零到精通

1、在Idea中配置maven

  1. File => Settings,进入设置
  2. 找到Build,Execution… => Build Tools => Maven
  3. 在右边的maven home path的右边选择你的maven安装路径,选择到根目录;
  4. User settings file就选择你maven根目录下的conf目录的settings.xml,Local repository 是maven的本地仓库,看自己的需要来配置,可以使用默认路径也可以在settings.xml中配置本地maven仓库,看自己需要。

2、创建maven项目

  1. 点击File,选择New,再点击Project
  2. 左边选择Maven,右边上面选择JDK的版本,选jdk1.8以上哈,然后勾选Create from archetype,再在下方选择webapp,注意别选错了,图上有标注,然后Next。
  3. 填写各类名称

1是项目名;
2是存储路径;
3是组名一般填写公司名组成,就跟定义包似的;
4是标识名,用于区分同一组下的不通项目;
5是版本号。

  1. 配置maven信息

指定Maven的安装目录,settings.xml的目录,以及本地仓库路径

添加配置 DarchetypeCatalog=internal,每次创建maven项目时, IDEA 要使用插件进行创建,当你创建新的项目时,每次都会去中央仓库下载这些插件,创建会比较慢。所以在创建maven项目时,应该让它找本地仓库中的插件进行项目的创建。

DarchetypeCatalog=internal

  1. 点击Finish,等待项目创建完成,完成后项目结果如下:

3、配置项目

  1. Maven项目标准目录结构
    此时项目不完整,不能满足我们的开发需要,所以需要我们手动建设一些文件夹,以下是maven项目的标准目录结构:

src/main/java
src/main/resources
src/test/java
src/test/resources

  1. 依次创建好目录
    (1)选择File => New => Directory

    (2)创建java目录

    (3)创建resources目录

    (4)创建test java目录

    (5)创建test resources目录

    (6)创建完成后目录结构如下,注意各自的颜色:
  2. 如果这些目录关联不对,则需要自己去调整,关联关系如下:

src/main/java 关联为 Sources Root
src/main/resources 关联为Resources Root
src/test/java 关联为Test Sources Root
src/test/resources 关联为 Test Resources Root

调整方法1:
在对应的目录上右键,找到Mark Directory as,选择对应的即可。

调整方法2:
右键项目,选择Project Structure,再选择Module ,右方选择Sources,然后调整即可。

下一节我们来使用tomcat运行这个Maven项目

小结

这节总结了“ IDEA中创建maven项目 ”,希望能对大家有所帮助,请各位小伙伴帮忙 【点赞】+【收藏】+ 【评论区打卡】, 如果有兴趣跟小明哥一起学习Java的,【关注一波】不迷路哦。
请到文章下方帮忙【一键三连】谢谢哈!

导航

✪ IDEA从零到精通目录索引
◄上一篇【14】Maven安装和详细配置
►下一篇【16】用Spring Initializr创建springboot项目

热门专栏推荐

【1】Java小游戏(俄罗斯方块、植物大战僵尸等)
【2】JavaWeb项目实战(图书管理、宿舍管理等)
【3】JavaScript精彩实例(飞机大战、验证码等)
【4】Java小白入门200例
【5】从零学Java、趣学Java
【6】IDEA从零到精通

IDEA从零到精通(15)之IDEA中创建maven项目相关推荐

  1. IDEA从零到精通(16)之IDEA中用Spring Initializr创建springboot项目

    文章目录 作者简介 引言 导航 热门专栏推荐 创建项目 编写测试代码 运行 小结 导航 热门专栏推荐 作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaS ...

  2. idea从零到精通02之idea基础设置

    作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaScript,博主也是从零开始一步步把学习成长.深知学习和积累的重要性,喜欢跟广大ADC一起打野升级,欢 ...

  3. idea从零到精通01之idea下载和安装

    作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaScript,博主也是从零开始一步步把学习成长.深知学习和积累的重要性,喜欢跟广大ADC一起打野升级,欢 ...

  4. IDEA从零到精通06之创建web项目及部署tomcat运行

    文章目录 作者简介 引言 导航 热门专栏推荐 视频讲解 概述 一.创建web项目 二.修改部署信息 三.启动服务 四.关闭服务 五.创建Servlet并访问 六.引入第三方jar包 小结 导航 热门专 ...

  5. idea从零到精通(09)之修改代码无需重启Tomcat(热启动)

    文章目录 作者简介 引言 导航 热门专栏推荐 视频讲解 概述 解决方式 1.修改配置 2.以debug方式启动Tomcat 3.打开页面查看 4. 修改页面代码 5. 修改 xml 配置文件 6. 说 ...

  6. 思科ei ccie认证体系最新内容下一代编址IPV6技术最全面的基础详解 从零到精通必读

    思科ei ccie认证体系最新内容下一代编址IPV6技术最全面的基础详解 从零到精通必读 IPv6(Internet Protocol Version 6,因特网协议版本6)是网络层协议的第二代标准协 ...

  7. IDEA从零到精通(24)之lombok插件的安装与使用

    文章目录 作者简介 引言 导航 概述 安装插件 使用 小结 导航 热门专栏推荐 作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaScript,博主也是从 ...

  8. Unity2019 从零到精通视频学习笔记

    Unity2019 从零到精通视频学习笔记 该文对Unity2019 做简单的自学了解,并做相应的笔记 文章目录 Unity2019 从零到精通视频学习笔记 一.C#基础回顾 基本数据结构 面向对象数 ...

  9. mysql视频教程siki_siki老师MySQL数据库从零到精通,资源教程下载

    课程名称 siki老师MySQL数据库从零到精通,资源教程下载 课程目录 01-什么是数据库 学习方法介绍 02-各种数据库的比较和关系型数据库的介绍 03-服务器端运行通信原理图 04-游戏服务器端 ...

最新文章

  1. layer output 激活函数_一文彻底搞懂BP算法:原理推导+数据演示+项目实战(下篇)...
  2. Memcache面试题
  3. JUC并发编程九 并发架构--CAS
  4. 工具栏,状态栏(VC_MFC)
  5. 2019\Province_C_C++_B\试题A-组队
  6. C# 使用多个异步方法
  7. ASP.NET Core管道深度剖析(2):创建一个“迷你版”的管道来模拟真实管道请求处理流程
  8. 数论 —— 佩尔方程与连分数
  9. java转json数组对象_java对象转json、json数组 、xml | 学步园
  10. ifdef的用法_chisel 高阶用法简介--rocket-chip generator
  11. ibm ilog mysql_开源纯C日志函数库iLOG3快速入门(八、如果你喜欢简单日志函数甚于日志函数库)...
  12. How AI Is Transforming Medical Imaging
  13. 使用xmodmap修改键盘映射
  14. 闪灵CMS插件自动采集文章主动推送给搜索引擎
  15. 网际风全推数据接口_网际风千钧版 飞狐配套全推接口最新版(2013年5月10更新)...
  16. 中兴新支点Linux国产操作系统安装windows字体的方法
  17. 制作自己的Maven镜像,上传Harbor镜像仓库
  18. 10个3d立体字ps金属字图层样式下载
  19. 苹果充电慢是什么原因_成都苹果维修点告诉你为什么iPhone手机不能在关机状态下充电?...
  20. 应用系统设计:预约挂号平台,B2C平台设计

热门文章

  1. HTTP错误 403.14 - Forbidden 错误的解决方法
  2. 杰理之Wi-Fi AIRKISS配网示例说明【篇】
  3. 微信小程序开发学习—Day2
  4. wordcloud生成词云
  5. 计算机相关内容摘要,计算机专业文献摘要.doc
  6. Android中如何优雅的定义常量
  7. python程序员幽默段子_关于程序员的10则笑话
  8. 数据段、代码段、BSS段、堆栈段
  9. 继马化腾之后,马云也罕见套现430亿元,黄峥更是“送”出了1000亿
  10. Hadoop--万恶NameNode各种起不来!!!