美文网首页
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