`

maven环境配置以及myeclipse集成

阅读更多
一、maven环境的配置
1准备
安装jdk,本机使用的是1.6
下载maven3.0.3
2,将maven解压到指定目录,本机解压后maven的根目录是:D:\Program Files\apache-maven-3.0.3
3,配置环境变量:
新增环境变量:M2_HOME = D:\Program Files\apache-maven-3.0.3
修改环境变量:path=%path%;% M2_HOME %\bin;    即,在path后加上% M2_HOME %\bin;

4,测试maven是否安装成功
在命令行界面中输入
Echo % M2_HOME %
回车,
结果如下:

输入 mvn –v,查看maven版本

5,启动myeclipse9
6,菜单项 window—>preferences—>myeclipse—>maven4myeclipse—>maven—>installations,
点击右侧add按钮,选择本地maven的根目录,添加后,点击apply和ok按钮。
7,菜单项 window—>preferences—>myeclipse—>maven4myeclipse—>maven—>user setting
修改user settings 指定到本地maven的conf\setting.xml,点击update settings,apply 和ok。
[/size]

二、项目里的pom.xml类似于以下:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0         http://maven.apache.org/maven-v4_0_0.xsd">
     <modelVersion>4.0.0</modelVersion>
     <groupId>maventest</groupId>
     <artifactId>maventest</artifactId>
     <packaging>jar</packaging>
     <version>0.0.1-SNAPSHOT</version>
     <name>Maven Quick Start Archetype</name>
     <url>http://maven.apache.org</url>
     <dependencies>
       <dependency>
         <groupId>junit</groupId>
         <artifactId>junit</artifactId>
         <version>3.8.1</version>
         <scope>test</scope>
      </dependency>
  </dependencies>
</project>

向项目中添加依赖jar包:
        <dependency>
           <groupId>org.apache.struts</groupId>
           <artifactId>struts2-core</artifactId>
           <version>2.0.11</version>
       </dependency>

三、maven操作
    在cmd中找到对应项目地址,然后敲如下命令:
        1. mvn eclipse:clean  清除Project中以前的编译的东西,重新再来
        2. mvn eclipse:eclipse  开始编译Maven的Project
    在Myeclipse中的操作:

        1. 选中Maven Project 右击 在Run As中选择Maven clean
       2. 在Myeclipse中,Project—Clean  开始编译
        3. 选中Maven Project 右击 在Run As中选择Maven install

四、maven仓库及仓库配置
   1.找到maven安装路径下的conf文件夹,打开setting.xml,找到类似
   <localRepository>D:\maven_repository</localRepository>
   按如上修改仓库地址,一般刚安装的maven是在C:\Users\Administrator\.m2\repository这个路径下创建仓库。
   2.配置内网仓库和外网仓库
可能有的公司只能上内网,因此配置内网仓库非常有必要。

Maven搜索依赖的顺序就是:
1)搜索本地仓库,没有找到,就去第2步,否则退出
2)搜索内网仓库,没有找到,就去第3步,否则退出
3)搜索远程仓库获取,没有找到,就报错
<!--nexus repository install-->
<profile>
       <id>dev</id>
     <repositories>
              <repository>
                 <id>nexus</id>
                 <url>http://people.apache.org/repo/m2-incubating-repository/</url>
                 <releases>
                    <enabled>true</enabled>
                 </releases>
                 <snapshots>
                    <enabled>true</enabled>
                 </snapshots>
              </repository>
    </repositories>           
            <pluginRepositories>
                <pluginRepository>
                    <id>nexus</id>
    <url>http://repository.sonatype.org/content/groups/public/</url>
                    <releases>
                        <enabled>true</enabled>
                    </releases>
                    <snapshots>
                        <enabled>true</enabled>
                   </snapshots>
                </pluginRepository>
            </pluginRepositories>
</profile>
</profiles>
  
五、maven外网仓库地址
由于中央仓库有的时候不能访问,我们需要一定知道多个外网仓库以便下载依赖jar包
下面列出几个maven仓库地址供大家使用。
共有的仓库
http://repo1.maven.org/maven2/
http://repository.jboss.com/maven2/
http://repository.sonatype.org/content/groups/public/
http://mirrors.ibiblio.org/pub/mirrors/maven2/org/acegisecurity/

私有的仓库
http://repository.codehaus.org/
http://snapshots.repository.codehaus.org/
http://people.apache.org/repo/m2-snapshot-repository
http://people.apache.org/repo/m2-incubating-repository/
1
2
分享到:
评论

相关推荐

    maven环境搭建、MyEclipse配置maven项目

    "maven环境搭建、MyEclipse配置maven项目" Maven 环境搭建是 Java 开发者必备的技能之一,本文将指导读者在 Windows 环境下搭建 Maven 环境,并配置 MyEclipse 配置 Maven 项目。 Maven 下载与安装 Maven 的下载...

    Maven安装配置(Myeclipse).rar_maven

    在Myeclipse集成开发环境中,集成Maven可以使得项目管理更加便捷。以下是Maven在Myeclipse中的安装配置过程以及需要注意的要点。 ### 1. Maven的下载与安装 首先,访问Apache Maven官方网站...

    MyEclipse先配置maven环境

    下面我们将详细探讨如何在MyEclipse中配置Maven环境,以及如何利用配置好的环境创建并运行Maven项目进行打包。 首先,我们需要在MyEclipse中安装Maven插件。通常,MyEclipse会自带Maven支持,但可能需要更新到最新...

    myeclipse+maven项目环境

    2. Maven环境配置 - 从官方网站下载Maven的bin包,而非source包。 - 配置MAVEN_HOME环境变量,指向下载的Maven安装路径。 - 将Maven的bin路径添加到Path变量中。 - 通过输入mvn -v命令测试Maven是否安装成功。 ...

    Myeclipse maven插件下载

    总之,MyEclipse集成Maven插件为开发者提供了更高效的工作环境,使得在IDE内就能完成大部分项目管理和构建任务,提高了开发效率。通过熟悉和掌握这些知识,可以更好地利用MyEclipse和Maven提升软件开发质量。

    maven的myeclipse插件

    总结来说,将Maven集成到MyEclipse中,主要依赖于m2eclipse插件,通过它,开发者能够在MyEclipse的友好环境中享受到Maven的强大功能,如自动管理依赖、构建生命周期等,极大地提高了开发效率。对于初学者,理解Maven...

    myeclipse8.5配置maven

    首先,配置Maven环境是至关重要的。你需要下载免安装版的Maven,例如Apache Maven 3.0.3,将其解压缩并设置环境变量。创建一个新的系统变量`M2_HOME`,指向Maven的安装路径,如`D:\apache-maven-3.0.3`。然后,在...

    myeclipse 上安装 Maven3

    #### 配置Maven环境变量 1. **添加系统变量**: - 变量名称:`MAVEN_HOME` - 变量值:`D:\Server\maven`(根据实际路径填写) 2. **修改用户变量**: - 在用户变量中找到 `path` 变量,添加 `%MAVEN_HOME%\bin` ...

    基于maven创建web项目

    在搭建好maven环境和集成maven到Myeclipse2013后,我们可以创建一个maven架构下的WEB工程。我们可以使用File--&gt;New--&gt;webProject命令来创建一个新的web项目,并选择添加maven支持。在创建项目时,我们需要指定...

    sonar+maven2+myeclipse代码质量监控

    - 修改Maven私服文件的位置以及其他相关设置,确保与之前配置的Maven环境保持一致。 #### 四、实现代码覆盖率和测试统计 SonarQube支持集成多种测试工具,以收集代码覆盖率数据和其他测试统计数据。例如,可以...

    maven+myeclipse

    2. 配置MyEclipse:在MyEclipse的首选项(Preferences)中,选择Maven,然后配置Maven的安装路径、本地仓库位置以及设置全局的Maven配置文件路径。 3. 创建Maven项目:在MyEclipse中新建一个Maven项目,选择“Maven ...

    maven3+myeclipse插件

    5. **构建与运行**:MyEclipse集成了Maven的构建命令,如`mvn clean`, `mvn install`, `mvn test`等,可以直接在IDE中执行,无需打开终端。 6. **调试与测试**:Maven的测试框架支持,如JUnit,可以直接在MyEclipse...

    maven 详细说明 以及在myeclipse中的详细配置

    【Maven 详细说明及在MyEclipse中的配置】 Maven 是一个强大的构建工具,它在Java开发中广泛使用,用于管理和构建项目。...在MyEclipse这样的集成开发环境中,Maven的集成使得开发者可以在IDE内部方便地利用其功能。

    Myeclipse配置maven环境搭建.docx

    Myeclipse 配置 Maven 环境搭建的步骤包括 Maven 的下载安装准备工作、Maven 环境配置、配置调试、修改本地仓库配置和 Myeclipse 结合 Maven 快速配置搭建 Web 项目等几个方面。通过这些步骤,可以实现 Myeclipse 和...

    Maven配置 myeclipse10配置maven

    ### Maven与MyEclipse10配置详解 #### 一、Maven下载与安装 ...通过以上步骤,您可以快速地在MyEclipse10中配置Maven环境,并搭建一个基本的Web项目。这对于提高开发效率、简化构建过程等方面都有着重要的意义。

    MyEclipse6.5对应maven包

    2. Maven与MyEclipse集成的重要性:在MyEclipse 6.5中,如果没有Maven插件,开发者需要手动执行命令行的Maven命令进行构建和依赖管理。通过集成Maven,MyEclipse可以自动管理项目的依赖关系,构建项目,以及执行测试...

    MyEclipse集成Maven.pdf

    3. **MyEclipse集成Maven** 在MyEclipse中集成Maven需要安装Maven插件。安装完成后,在`Window -&gt; Preferences`中可以找到Maven选项。在此处,需要配置Maven的安装位置,选择`Installations`,点击`ADD`按钮添加已...

    svn和maven的myEclipse插件

    【标题】:“svn和maven的myEclipse插件”主要涵盖了版本控制工具Subversion(svn)和构建管理工具Maven在集成开发环境myEclipse中的应用与配置。myEclipse是一款强大的Java集成开发工具,它支持多种插件扩展,以...

    myeclipse配置maven说明

    在开始配置MyEclipse之前,确保已经在本地计算机上安装了Maven。可以从Apache官方网站下载Maven 3.5.4版本,按照官方指南进行安装。安装完成后,需要设置`M2_HOME`环境变量,指向Maven的安装目录,并将`bin`子目录...

    maven整合myEclipse说明

    - MyEclipse集成了Maven的运行和调试功能,可以直接右键点击项目选择“Run As” -&gt; “Maven Build”来运行指定的目标,如"clean install"。 9. **更新项目配置** - 当pom.xml发生变化时,记得右键项目选择“Maven...

Global site tag (gtag.js) - Google Analytics