maven浅谈

一个要求:转载请注明地址

 

好,黑喂狗~

 

这篇文章只是简单的把这几天学习maven收获的东西分享一下,希望能帮助到需要的人。

一、自然是maven配置问题

还是先说下载吧。

如图

直接点击百度经验,全是经验!

不然就点第二个官网,然后去学英文!

 

下载完成后,配置maven。

如图

直接点经验,要是懒得点,那就看我的秀逗操作吧。

 

算了,还是看经验吧,肯定比我讲的好~

 

二、配置完干什么呢?

啥也别管,建个项目先。

打开IDEA,然后点击File-》new-》project

我的IDEA是社区版,少东西,被阉了,建议下破解版,我也还要下。(刚更新,我下好了,真好用啊!)

上面两个,一个是组名,一个是项目名(表面理解)

GroupID 是项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目录结构。 


ArtifactID是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。 
 

groupId 

定义了项目属于哪个组,举个例子,如果你的公司是mycom,有一个项目为myapp,那么groupId就应该是com.mycom.myapp. 

artifacted 

定义了当前maven项目在组中唯一的ID,比如,myapp-util,myapp-domain,myapp-web等。 

 

接下来

 

可以不管直接过,finish后,项目就建好了。

这里我建的项目没有用模板,如果要用模板,在第一张图的create from archetype上打勾,然后选择相应模板,具体自己百度。

 

我建了一个web项目,是这样的

 

 

箭头指向的方框图标可以开启/隐藏两边的工具栏。


 

点右侧的maven,如图这样,clean和install命令是常用的,可以参考一下,双击可用。

clean命令是去除项目中多余的jar包,install是用来下载pom.xml文档里的各jar包并生成target文件。

 

 

 

之后前期准备就完成了,可以开始写代码了。

 

三、写项目代码

略~

自己百度去!

 

 

最后总结一下:maven项目是用来干什么的呢?

maven是一个跨平台的项目管理工具(对,从别处贴过来的)

我认为,maven项目使用来整合大家的不同代码的。因为项目开发是一个多人合作的过程,其中会因为编译器不同,代码习惯不同等等因素,最后整合代码时,会出现互不兼容的情况;而为了避免出现这种情况,就出现了maven项目,大家使用同一模式,就不会出现互不兼容等等的问题了;更重要的是,maven项目可以直接使用pom.xml文档里<dependence> jar包,直接在线下载,不用自己去找了,很方便啊!

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值