Maven与Eclipse集成的最详细讲解
maven
Maven: Apache Maven是一个开源的项目管理和构建工具,主要用于Java项目。适合需要自动化项目构建和依赖管理的开发者。特点包括约定优于配置、易于使用和社区驱动。
项目地址:https://gitcode.com/gh_mirrors/ma/maven
免费下载资源
·
Maven项目作为时下最火的项目管理工具,广泛的应用在大部分的项目开发中。利用它可以快速方便的完成项目的构建、测试、打包、发布等功能。其核心配置文件pom.xml主要描述了:开发者需要遵循的规则,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。Maven项目之间存在着三种关系:继承、依赖、聚合。下表是相关概念总结:
名称 | 含义说明 |
modelVersion | Maven模块版本 |
groupId | 组织名以及项目名称 |
artifactId | 子模块名称。 |
packaging | 打包类型,可取值:jar,war,pom等等,这个配置用于package的phase,具体可以参见package运行的时候启动的plugin。 |
scope | 依赖项的适用范围:
|
exclusions | 排除项目中的依赖冲突时使用。 |
- Maven也能与常见的开发工具eclipse、idea集成,下面是与eclipse集成相关配置;
- 下载Maven插件,下载地址:https://Maven.apache.org/,版本apache-Maven-3.5.2.zip;
- 打开eclipse菜单栏preperences选项,在搜索框中输入Maven,点击installations,点击add按钮,选择已解压的Maven安装文件路径,点击Apply截图如下:
- 点击左栏的User Settings,选择Maven的核心配置文件setting.xml的路径。
- 修改配置文件settings.xml,设置本地仓库位置以及阿里云镜像(可选配置,使用阿里云镜像相对比中央仓库镜像下载jar包依赖速度快),并点击updateSetting Settings。配置实现如下:
<localRepository>C:\Users\changyaobin\.m2\repository</localRepository>
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://Maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
GitHub 加速计划 / ma / maven
4.37 K
2.67 K
下载
Maven: Apache Maven是一个开源的项目管理和构建工具,主要用于Java项目。适合需要自动化项目构建和依赖管理的开发者。特点包括约定优于配置、易于使用和社区驱动。
最近提交(Master分支:1 个月前 )
227b13a9
14 天前
c0866ec0
14 天前
更多推荐
已为社区贡献6条内容
所有评论(0)