IDEA从零到精通(15)之IDEA中创建maven项目
文章目录
- 作者简介
- 引言
- 导航
- 热门专栏推荐
- 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
- File => Settings,进入设置
- 找到Build,Execution… => Build Tools => Maven
- 在右边的maven home path的右边选择你的maven安装路径,选择到根目录;
- User settings file就选择你maven根目录下的conf目录的settings.xml,Local repository 是maven的本地仓库,看自己的需要来配置,可以使用默认路径也可以在settings.xml中配置本地maven仓库,看自己需要。
2、创建maven项目
- 点击File,选择New,再点击Project
- 左边选择Maven,右边上面选择JDK的版本,选jdk1.8以上哈,然后勾选Create from archetype,再在下方选择webapp,注意别选错了,图上有标注,然后Next。
- 填写各类名称
1是项目名;
2是存储路径;
3是组名一般填写公司名组成,就跟定义包似的;
4是标识名,用于区分同一组下的不通项目;
5是版本号。
- 配置maven信息
指定Maven的安装目录,settings.xml的目录,以及本地仓库路径
添加配置 DarchetypeCatalog=internal,每次创建maven项目时, IDEA 要使用插件进行创建,当你创建新的项目时,每次都会去中央仓库下载这些插件,创建会比较慢。所以在创建maven项目时,应该让它找本地仓库中的插件进行项目的创建。
DarchetypeCatalog=internal
- 点击Finish,等待项目创建完成,完成后项目结果如下:
3、配置项目
- Maven项目标准目录结构
此时项目不完整,不能满足我们的开发需要,所以需要我们手动建设一些文件夹,以下是maven项目的标准目录结构:
src/main/java
src/main/resources
src/test/java
src/test/resources
- 依次创建好目录
(1)选择File => New => Directory
(2)创建java目录
(3)创建resources目录
(4)创建test java目录
(5)创建test resources目录
(6)创建完成后目录结构如下,注意各自的颜色:
- 如果这些目录关联不对,则需要自己去调整,关联关系如下:
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项目相关推荐
- IDEA从零到精通(16)之IDEA中用Spring Initializr创建springboot项目
文章目录 作者简介 引言 导航 热门专栏推荐 创建项目 编写测试代码 运行 小结 导航 热门专栏推荐 作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaS ...
- idea从零到精通02之idea基础设置
作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaScript,博主也是从零开始一步步把学习成长.深知学习和积累的重要性,喜欢跟广大ADC一起打野升级,欢 ...
- idea从零到精通01之idea下载和安装
作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaScript,博主也是从零开始一步步把学习成长.深知学习和积累的重要性,喜欢跟广大ADC一起打野升级,欢 ...
- IDEA从零到精通06之创建web项目及部署tomcat运行
文章目录 作者简介 引言 导航 热门专栏推荐 视频讲解 概述 一.创建web项目 二.修改部署信息 三.启动服务 四.关闭服务 五.创建Servlet并访问 六.引入第三方jar包 小结 导航 热门专 ...
- idea从零到精通(09)之修改代码无需重启Tomcat(热启动)
文章目录 作者简介 引言 导航 热门专栏推荐 视频讲解 概述 解决方式 1.修改配置 2.以debug方式启动Tomcat 3.打开页面查看 4. 修改页面代码 5. 修改 xml 配置文件 6. 说 ...
- 思科ei ccie认证体系最新内容下一代编址IPV6技术最全面的基础详解 从零到精通必读
思科ei ccie认证体系最新内容下一代编址IPV6技术最全面的基础详解 从零到精通必读 IPv6(Internet Protocol Version 6,因特网协议版本6)是网络层协议的第二代标准协 ...
- IDEA从零到精通(24)之lombok插件的安装与使用
文章目录 作者简介 引言 导航 概述 安装插件 使用 小结 导航 热门专栏推荐 作者简介 作者名:编程界明世隐 简介:CSDN博客专家,从事软件开发多年,精通Java.JavaScript,博主也是从 ...
- Unity2019 从零到精通视频学习笔记
Unity2019 从零到精通视频学习笔记 该文对Unity2019 做简单的自学了解,并做相应的笔记 文章目录 Unity2019 从零到精通视频学习笔记 一.C#基础回顾 基本数据结构 面向对象数 ...
- mysql视频教程siki_siki老师MySQL数据库从零到精通,资源教程下载
课程名称 siki老师MySQL数据库从零到精通,资源教程下载 课程目录 01-什么是数据库 学习方法介绍 02-各种数据库的比较和关系型数据库的介绍 03-服务器端运行通信原理图 04-游戏服务器端 ...
最新文章
- layer output 激活函数_一文彻底搞懂BP算法:原理推导+数据演示+项目实战(下篇)...
- Memcache面试题
- JUC并发编程九 并发架构--CAS
- 工具栏,状态栏(VC_MFC)
- 2019\Province_C_C++_B\试题A-组队
- C# 使用多个异步方法
- ASP.NET Core管道深度剖析(2):创建一个“迷你版”的管道来模拟真实管道请求处理流程
- 数论 —— 佩尔方程与连分数
- java转json数组对象_java对象转json、json数组 、xml | 学步园
- ifdef的用法_chisel 高阶用法简介--rocket-chip generator
- ibm ilog mysql_开源纯C日志函数库iLOG3快速入门(八、如果你喜欢简单日志函数甚于日志函数库)...
- How AI Is Transforming Medical Imaging
- 使用xmodmap修改键盘映射
- 闪灵CMS插件自动采集文章主动推送给搜索引擎
- 网际风全推数据接口_网际风千钧版 飞狐配套全推接口最新版(2013年5月10更新)...
- 中兴新支点Linux国产操作系统安装windows字体的方法
- 制作自己的Maven镜像,上传Harbor镜像仓库
- 10个3d立体字ps金属字图层样式下载
- 苹果充电慢是什么原因_成都苹果维修点告诉你为什么iPhone手机不能在关机状态下充电?...
- 应用系统设计:预约挂号平台,B2C平台设计