1 maven职责:
a 管理java代码的标准化工具 b 自动下载和管理依赖的jar
2 window上安装maven:
a 下载 http://maven.apache.org/download.cgi 并解压 b 解压后,在环境变量中设置path的maven引用 c 设置下载的jar存储位置, D:\apache-maven-3.0.5\conf\settings.xml 修改 本地仓库位置,默认放在 Default: ${user.home}/.m2/repository 下 <localRepository>D:\maven-dependency-lib</localRepository> 这样放是为了防止将C盘空间不断侵蚀
3 eclipse设置外部maven:
4 eclipse上创建maven项目:
maven认为一个java项目是非常精美的艺术品,因此 会看到 artifact. 艺术制品 艺术制品需要有一个标示,类比于飞机飞行的经纬度, maven项目artifact的定位标准: Group Id: 常用公司包名 Artfact Id: MyFristMaven Version 如果把maven项目理解成一个书架, 而每个包 都理解成一本本的书,那么 pom.xml就是一本本书的名牌, 在里面定义好书的名牌后,maven会自动去网络仓库中下载依赖包 到你本地设置的本地仓库中。 比如: 这个引用的写法和创建maven时指定maven的坐标相同规则,都需要groupId artifactId version <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> 拷贝到pom.xml后,可在Progress下看到在下载东西。
创建maven工程如下:
5 maven自动下载需要的jar , 源码, java 文档:
比如在 pom.xml中引入 junit依赖后,maven会自动下载,如下:
在测试类中,点击@Test, 则maven自动去外网找对应 class文件和java文档,
此时,会在本地仓库中看到下载下来的源码包
相关推荐
【maven-eclipse-plugin】是Maven生态中的一个重要插件,它主要负责将Maven项目导入Eclipse这样的IDE中,以便于开发人员进行便捷的开发和管理。在使用Maven时,理解并熟练掌握这个插件的使用对于提高开发效率至关...
1. **项目导入**:允许用户直接导入现有的Maven项目到Eclipse工作空间,或者从Eclipse新创建一个基于Maven的项目。 2. **依赖管理**:自动下载项目所依赖的库文件,并管理它们在项目的类路径中的位置。用户可以通过...
- **创建与发布插件**: Maven 插件可以方便地在 Eclipse 中开发,然后发布到 Maven 仓库供他人使用。 **5. 注意事项** - 保持 Maven 版本与 M2E 插件的兼容性,以免出现构建问题。 - 定期清理 Maven 本地仓库中的...
总结来说,配置Maven到Eclipse的过程主要包括Maven的安装、环境变量配置、Eclipse中M2E插件的安装、Maven设置的配置以及创建和管理Maven项目。正确配置后,开发者可以在Eclipse这个熟悉的环境中享受到Maven带来的...
在不使用Maven的情况下,在Eclipse中创建Spring Boot工程,你需要手动管理依赖的jar包。以下是一些关于这些jar包及其在Spring Boot项目中的作用的关键知识点: 1. **jboss-logging-3.3.0.Final.jar**:这是一个日志...
#### 一、Maven简介 Maven是一款流行的自动化构建工具,它主要用于Java项目的构建与管理。Maven通过一个中心信息文件`pom.xml`来管理项目的构建过程、依赖关系以及其他相关信息。在Maven的世界里,项目的基本构建...
1. **创建Maven项目**:在Eclipse中选择“File”>“New”>“Project”,然后选择Maven相关的项目类型。 2. **配置Maven项目**:根据向导的提示配置项目的基本信息,如项目名称、组ID、版本号等。 3. **构建项目**:...
1. **新项目创建**:使用Maven Archetypes快速创建新项目,Eclipse会自动生成标准的Maven项目结构。 2. **依赖管理**:在POM.xml中添加或删除依赖,Eclipse会自动下载和管理这些依赖。 3. **调试与测试**:M2E支持...
《Developing with Maven & Eclipse》是一本专注于使用Maven和Eclipse进行软件开发的指南。Maven和Eclipse是Java开发领域中两个非常重要的工具,它们的结合使用可以帮助开发者更高效地构建、管理和调试项目。 Maven...
标题 "maven2 eclipse" 暗示了我们要讨论的是如何在 Eclipse 集成管理 Maven 项目。这篇博文可能是关于如何将 Maven 2.x 集成到 Eclipse 开发环境中,以便更有效地构建和管理Java项目。Maven 是一个项目管理和综合...
2. **创建Maven项目**:安装完成后,可以在Eclipse中通过“File” > “New” > “Other” > “Maven Project”创建Maven项目,选择对应的Maven坐标(GroupId、ArtifactId、Version)。 3. **导入现有Maven项目**:...
SSM+MAVEN+ECLIPSE是一个常见的Java Web开发框架组合,主要由Spring、Spring MVC(简称SM)、MyBatis(简称M)以及Maven构建工具集成。这个项目旨在提供一个快速查询数据库的功能,适用于初学者和开发者进行实践和...
1. **项目导入与创建**:m2eclipse允许用户直接导入现有的Maven项目,或者创建新的Maven项目,只需提供groupId、artifactId和version等基本信息即可。 2. **依赖管理**:m2eclipse自动处理项目依赖关系,通过Maven...
- 创建Maven工程:你可以通过`File` -> `New` -> `Other` -> `Maven` -> `Maven Project`来创建新的Maven项目。 - 编辑POM.xml:Maven插件会自动识别并提供POM编辑器,帮助你添加依赖、配置构建目标等。 - 编译与...
### 如何基于Maven在Eclipse下创建Web工程 #### Maven与Eclipse简介 Maven是Apache软件基金会的一个开源项目,它是一个项目管理和综合工具,主要用于Java项目的构建、依赖管理和项目信息管理。通过Maven,开发者...
使用ECLIPSE创建MAVEN工程图解 Eclipse 是一个功能强大且广泛使用的集成开发环境(IDE), Maven 是一个基于项目对象模型(POM)的项目管理工具。本文将指导您如何使用Eclipse 创建 Maven 工程,并了解 Maven 的...
它为Eclipse提供了对Maven项目无缝集成的能力,使得开发者在Eclipse环境中可以方便地创建、管理和构建基于Maven的Java项目。m2e不仅简化了Maven项目的导入与配置过程,还提供了自动构建、依赖管理、生命周期映射等...
- 创建新的远程站点,分别输入 Jetty 和 Maven 插件的更新地址: - Jetty: `http://jettylauncher.sourceforge.net/updates/` - Maven: `http://m2eclipse.sonatype.org/update/` - 选择合适的 Maven 插件版本...
通过这个集成,开发者可以利用Maven的强大依赖管理和构建功能,结合Eclipse的优秀IDE体验,同时利用GEF-Zest创建富有表现力的图形界面,而m2e-extras则确保了对各种Maven插件的支持。这一组合极大地提升了Java开发的...