用idea如何创建maven项目?使用IntelliJ,IDEAMaven
作者:ken来源:https://ken.io/note/java-quickstart-IDEa-maven-console
一、前言
- 本篇开发环境
- 1、操作系统: Windows 10 X64
- 2、Java SDK: jdk-8u141
- 3、maven:3.5
- 4、IDE:IntelliJ IDEA 2017
二、项目创建&运行
1、使用Maven模板创建项目
- 打开IDEA,选择Create New Project
- 或者通过菜单File->New->Project创建
- 选择Maven,然后选择Maven项目模板maven-archetype-quickstart
2、项目命名与Maven配置
- 项目Maven坐标信息
在 pom 中,groupId, artifactId, packaging, version 叫作 maven 坐标,它能唯一的确定一个项目。有了 maven 坐标,我们就可以用它来指定我们的项目所依赖的其他项目,插件,或者父项目。
一般 maven 坐标写成如下的格式:
groupId:artifactId:packaging:version
虽然在不将项目提交到Maven官方仓库的情况下,这不是强制约束,但还是建议不论大小项目一律遵守Maven的命名标准。
- 选择Maven配置、仓库等。
这个在上一篇中已经配置过。保留默认即可。
- 指定项目名称&项目目录
这里的项目名称只做显示使用。跟Maven坐标无关。
如果项目文件夹未创建,会提示帮你创建,选择OK之后。IDEA就会进行项目创建&初始化工作
3、项目预览与启动
- 阅读IDEA使用tips
- 开启Maven Project自动导入
项目创建完成后,IDEA识别到这是一个Maven项目,是否导入到项目的IDEA的配置中。选择开启自动导入即可
- 启动应用程序
双击打开App.java文件。然后对文件编辑区域唤出鼠标右键菜单,选择Run App.main();
或者直接使用快捷键Ctrl Shift F10,IDEA会自动帮你创建调试配置并启动应用程序。 运行结果在IDEA底部的console面板。
(当然也可以通过运行AppTest来运行单元测试)
到这里,就完成了使用IntelliJ IDEA Maven 创建,运行的第一个项目
三、项目结构说明
1、根目录说明
在 IntelliJ IDEA 中 Project 是最顶级的级别,次级别是 Module。一个 Project 可以有多个 Module。目前主流的大型项目结构都是类似这种多 Module 结构,比如我们的项目可以划分为helloworld-app,helloworld-utils,helloworld-model等等,Module之前可以互相依赖。而Project是一个抽象个概念,Project由一个或者多个Module组成。Project跟Module之间的关系由pom.xml来配置,Module之间的依赖由Module文件夹中的pom.xml来配置。
2、源文件目录说明
大多数情况下,一个项目都只有一个Module构成,需要进行分层都会通过package来完成。
例如:
3、pom.xml 文件说明
四、备注
IntelliJ IDEA Maven 创建、开发管理项目,本篇文章就写到这里。
- 05-28风靡世界的十部经典动画:盘点那些古早经典动画
- 10-22最贵的儿童奶粉推荐:你知道儿童奶粉里面最贵的成分是什么吗
- 02-08杭州滨江新建2座天桥,杭州东站旁的这座人行天桥
- 11-23电容符号种类和用途,电容的分类及符号含义
- 12-27宝宝每次吃完奶都要拍嗝吗?宝宝每次吃完奶到底要不要拍嗝呢
- 09-21沉睡魔咒2细节:评沉睡魔咒2,画面精美但剧情人物不给力
- 12-11costco必买清单饼干:剁手有理Costco必买零食清单
- 10-04古代什么时候炼出纯铜?为何对金银铜的冶炼技术却很高超
- 02-26kgm格式怎么转换为mp3网址?kgmflac是什么文件kgmflac如何转换成mp3
- 03-19七龙珠实力官方排名:第113集
- 03-11民法典对录音规定在第几条:民法典明确,声音权
- 11-13正能量的人生感悟句子句句有深意:充满正能量的人生感悟
- 04-10成语大全四字成语带注音,原来成语不全是四个字
- 01-25诗歌《一生一世》,诗歌,一世风流
- 04-24语文修辞手法大全归纳框架:语文基础知识之常用修辞手法运用讲解ppt
- 04-30什么是绝句有什么特点?什么是绝句绝句是怎样形成的
热门
推荐
- 1质监局“质量和安全年”工作进展情况汇报399
- 2高中谈恋爱检讨书225
- 3机关单位坚守纪律底线树立清风正气发言稿范文327
- 4羽毛球训练准备活动视频410
- 5电力企业爱岗敬业演讲稿无声战线上的奉献463
- 6大学生个人思想道德总结_教学工作总结173
- 7最新幼儿园中班国旗下讲话稿412
- 8小孩急性胃炎刚好可以吃食谱114