美文网首页
windows下maven和eclipse的集成

windows下maven和eclipse的集成

作者: georgeguo | 来源:发表于2018-08-23 13:16 被阅读11次

    1 maven简介

    maven是一个项目管理和整合的工具。传统管理的缺陷:

    • 目录结构混乱
    • 第三方库难以管理
    • 代码不方便复用

    针对此,基于项目对象模型(Project Object Model, POM)的管理工具maven,可以从编译、测试、解决库依赖关系和文档等多个方面管理项目。maven可以管理任何基于java的项目。

    使用maven创建一个项目时,它会自动为项目创建相应的目录,具体如下,假设${baseDir}是项目的路径。

    文件 对应目录
    source code ${basedir}/src/main/java
    Resources ${basedir}/src/main/resources
    Tests ${basedir}/src/test
    Complied byte code ${basedir}/target
    distributable JAR ${basedir}/target/classes
    pom.xml ${basedir}/pom.xml

    2 maven的工作原理

    maven工作原理

    maven在本地维持一个仓库Repository,主要用于保存第三方的jar包,项目可以通过pom.xml直接引用。若pom.xml中引用的jar包在Local Repository找不到,maven将自动从互联网上的maven repository搜索并下载对应的jar包到本地Repository。若在互联网上的repository也未搜索到,则提示错误。

    3 windows下maven的安装

    maven下载地址

    ① 将maven解压到指定的目录
    ② 在maven的conf/setting.xml中添加本地repository的路径,该路径就是一个文件目录;

    <localRepository>C:/software/maven_repository</localRepository>
    
    设置maven repository路径

    ③ 创建一个M2_HOME的环境变量

    设置maven的环境变量

    ④ 将maven的bin添加到Path路径

    添加bin到Path

    ⑤ 测试maven配置是否成功: mvn -v

    测试maven安装是否成功

    总结:maven的安装只需要解压到指定目录,然后配置环境变量即可。其环境变量的配置和jdk的配置基本相似。

    6 eclipse 与 maven的整合

    ① 设置JDK

    Windows-》Preferences-》Java-》Installed JREs, 这个地方要选择JDK而不是JRE

    image.png

    修改eclipse下JDK的配置并添加参数: Windows-》Preferences-》Java-》Installed JREs

    -Dmaven.multiModuleProjectDirectory=$M2_HOME
    
    设置jre变量

    ② 将maven与eclipse集成

    将maven中的conf文件下的setting.xml文件导入到eclipse中

    Windows-》Preferences-》maven-》User Setting-》Global Setting
    
    导入maven的setting.xml

    修改eclipse中maven目录下的installations下的配置

    maven installations设置 勾选集成的maven

    ③ 配置项目的build path

    右击您的项目-》build path-》configure build path

    image.png

    参考

    相关文章

      网友评论

          本文标题:windows下maven和eclipse的集成

          本文链接:https://www.haomeiwen.com/subject/hhlrcftx.html