- maven创建项目的优势:
-
项目非常大时,可借助Maven将一个项目拆分成多个工程,最好是一个模块对应一个工程,利于分工协作。而且模块之间还是可以发送消息的。可以用来构建分布式项目。
-
借助Maven,可将jar包仅仅保存在“仓库”中,有需要该文件时,就引用该文件接口,不需要复制文件过来占用空间。
-
借助Maven可以以规范的方式下载jar包,因为所有的知名框架或第三方工具的jar包已经按照统一的规范存放到了Maven的中央仓库中。
-
Maven会自动将你要加入到项目中的jar包导入,不仅导入,而且还会将该jar包所依赖的jar包都自动导入进来。
-
构建分布式项目的步骤:
-
创建maven父工程:该项目包含子工程所依赖的所有jar包,这里只定义版本,不提供下载。
-
file->new->other->maven->maven Project
点击创建一个简单的项目
点击下一步,然后填写相关信息,Group id为组织id,Artifact Id为当前项目的名称,Packageing选择pom,点击完成。该父级工程创建完毕。
2. 创建公共项目,该工程主要用来提供其它工程都需要的j公共ar包。注意:这里是jar类型,并且继承父工程。
3. 创建管理工程:该工程主要用于实现具体的操作,里面包含各个功能模块。同样,该工程需要继承父工程。
4.在创建工程模块:
右键点击需要创建子模块的项目->new->other->maven module->next
点击下一步:
-------至此,创建完毕。因为第一次写博客,有很多不够完善的地方,请多多指教。