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

Posted 编程界明世隐

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IDEA从零到精通(15)之IDEA中创建maven项目相关的知识,希望对你有一定的参考价值。

作者简介

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

引言

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

导航

✪ IDEA从零到精通目录索引
◄上一篇【14】Maven安装和详细配置
►下一篇待更新     

热门专栏推荐

【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安装和详细配置
►下一篇待更新     

热门专栏推荐

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

以上是关于IDEA从零到精通(15)之IDEA中创建maven项目的主要内容,如果未能解决你的问题,请参考以下文章

IDEA从零到精通(32)之IDEA打开后进入开始欢迎界面

IDEA从零到精通(34)之IDEA 强大的文件对比功能

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

IDEA从零到精通(33)之IDEA优化导包(自动导入包删除包)

idea从零到精通03之idea快捷键详述

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