`

maven简介 eclipse关联外部maven 创建maven工程

 
阅读更多



 



 

 

 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文档,

 此时,会在本地仓库中看到下载下来的源码包

 



 

 

 

  • 大小: 57.9 KB
  • 大小: 41.3 KB
  • 大小: 58.1 KB
  • 大小: 66.2 KB
  • 大小: 38.7 KB
  • 大小: 38.7 KB
  • 大小: 32.1 KB
  • 大小: 31.9 KB
  • 大小: 43.1 KB
  • 大小: 102.1 KB
分享到:
评论

相关推荐

    maven-eclipse-plugin

    【maven-eclipse-plugin】是Maven生态中的一个重要插件,它主要负责将Maven项目导入Eclipse这样的IDE中,以便于开发人员进行便捷的开发和管理。在使用Maven时,理解并熟练掌握这个插件的使用对于提高开发效率至关...

    Maven 2 Eclipse Plugin

    1. **项目导入**:允许用户直接导入现有的Maven项目到Eclipse工作空间,或者从Eclipse新创建一个基于Maven的项目。 2. **依赖管理**:自动下载项目所依赖的库文件,并管理它们在项目的类路径中的位置。用户可以通过...

    Maven 与 Eclipse 的集成

    - **创建与发布插件**: Maven 插件可以方便地在 Eclipse 中开发,然后发布到 Maven 仓库供他人使用。 **5. 注意事项** - 保持 Maven 版本与 M2E 插件的兼容性,以免出现构建问题。 - 定期清理 Maven 本地仓库中的...

    maven与eclipse配置详解(含maven)

    总结来说,配置Maven到Eclipse的过程主要包括Maven的安装、环境变量配置、Eclipse中M2E插件的安装、Maven设置的配置以及创建和管理Maven项目。正确配置后,开发者可以在Eclipse这个熟悉的环境中享受到Maven带来的...

    在eclipse中不使用maven创建springboot工程所需jar包

    在不使用Maven的情况下,在Eclipse中创建Spring Boot工程,你需要手动管理依赖的jar包。以下是一些关于这些jar包及其在Spring Boot项目中的作用的关键知识点: 1. **jboss-logging-3.3.0.Final.jar**:这是一个日志...

    Maven在eclipse中的项目启动命令

    #### 一、Maven简介 Maven是一款流行的自动化构建工具,它主要用于Java项目的构建与管理。Maven通过一个中心信息文件`pom.xml`来管理项目的构建过程、依赖关系以及其他相关信息。在Maven的世界里,项目的基本构建...

    Maven和Eclipse集成

    1. **创建Maven项目**:在Eclipse中选择“File”&gt;“New”&gt;“Project”,然后选择Maven相关的项目类型。 2. **配置Maven项目**:根据向导的提示配置项目的基本信息,如项目名称、组ID、版本号等。 3. **构建项目**:...

    Maven+Eclipse plugin

    1. **新项目创建**:使用Maven Archetypes快速创建新项目,Eclipse会自动生成标准的Maven项目结构。 2. **依赖管理**:在POM.xml中添加或删除依赖,Eclipse会自动下载和管理这些依赖。 3. **调试与测试**:M2E支持...

    Developing with Maven & Eclipse

    《Developing with Maven & Eclipse》是一本专注于使用Maven和Eclipse进行软件开发的指南。Maven和Eclipse是Java开发领域中两个非常重要的工具,它们的结合使用可以帮助开发者更高效地构建、管理和调试项目。 Maven...

    maven2 eclipse

    标题 "maven2 eclipse" 暗示了我们要讨论的是如何在 Eclipse 集成管理 Maven 项目。这篇博文可能是关于如何将 Maven 2.x 集成到 Eclipse 开发环境中,以便更有效地构建和管理Java项目。Maven 是一个项目管理和综合...

    maven-eclipse_plugin.zip

    2. **创建Maven项目**:安装完成后,可以在Eclipse中通过“File” &gt; “New” &gt; “Other” &gt; “Maven Project”创建Maven项目,选择对应的Maven坐标(GroupId、ArtifactId、Version)。 3. **导入现有Maven项目**:...

    SSM+MAVEN+ECLIPSE

    SSM+MAVEN+ECLIPSE是一个常见的Java Web开发框架组合,主要由Spring、Spring MVC(简称SM)、MyBatis(简称M)以及Maven构建工具集成。这个项目旨在提供一个快速查询数据库的功能,适用于初学者和开发者进行实践和...

    maven Integration for Eclipse

    1. **项目导入与创建**:m2eclipse允许用户直接导入现有的Maven项目,或者创建新的Maven项目,只需提供groupId、artifactId和version等基本信息即可。 2. **依赖管理**:m2eclipse自动处理项目依赖关系,通过Maven...

    maven eclipse 插件,离线版

    - 创建Maven工程:你可以通过`File` -&gt; `New` -&gt; `Other` -&gt; `Maven` -&gt; `Maven Project`来创建新的Maven项目。 - 编辑POM.xml:Maven插件会自动识别并提供POM编辑器,帮助你添加依赖、配置构建目标等。 - 编译与...

    如何基于maven在eclipse下创建web工程

    ### 如何基于Maven在Eclipse下创建Web工程 #### Maven与Eclipse简介 Maven是Apache软件基金会的一个开源项目,它是一个项目管理和综合工具,主要用于Java项目的构建、依赖管理和项目信息管理。通过Maven,开发者...

    使用ECLIPSE创建MAVEN工程图解

    使用ECLIPSE创建MAVEN工程图解 Eclipse 是一个功能强大且广泛使用的集成开发环境(IDE), Maven 是一个基于项目对象模型(POM)的项目管理工具。本文将指导您如何使用Eclipse 创建 Maven 工程,并了解 Maven 的...

    m2e 适合 eclipse3.X jdk1.6 (maven2eclipse)

    它为Eclipse提供了对Maven项目无缝集成的能力,使得开发者在Eclipse环境中可以方便地创建、管理和构建基于Maven的Java项目。m2e不仅简化了Maven项目的导入与配置过程,还提供了自动构建、依赖管理、生命周期映射等...

    maven java maven Eclipse 环境构建

    - 创建新的远程站点,分别输入 Jetty 和 Maven 插件的更新地址: - Jetty: `http://jettylauncher.sourceforge.net/updates/` - Maven: `http://m2eclipse.sonatype.org/update/` - 选择合适的 Maven 插件版本...

    maven_eclipse_GEF-zest-3.7.1_m2e-extras_m2e.zip

    通过这个集成,开发者可以利用Maven的强大依赖管理和构建功能,结合Eclipse的优秀IDE体验,同时利用GEF-Zest创建富有表现力的图形界面,而m2e-extras则确保了对各种Maven插件的支持。这一组合极大地提升了Java开发的...

Global site tag (gtag.js) - Google Analytics