javamaveneclipse配置maven开发环境

Posted NewObjects

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javamaveneclipse配置maven开发环境相关的知识,希望对你有一定的参考价值。

最近接手一个microservice的项目,使用到了maven。由于国家安全问题,maven中央仓库几乎访问不了,所以,使用阿里的maven仓库。


在eclipse中配置maven,分三步。

1、安装maven。

2、修改maven的setting.xml配置文件。

3、将本地安装的maven配资到eclipse中。


【第一步】安装maven安装包:

1.1 去Apache网站下载apache-maven-3.5.0-bin.zip

        http://maven.apache.org/download.cgi

1.2 安装maven,实际上只需要将maven压缩包直接解压即可。

1.3 修改maven配置文件setting.xml.

        在目录G:\maven\apache-maven-3.5.0-bin\apache-maven-3.5.0\conf
下面,有maven安装的全局配置文件:settings.xml。在其中添加两点。

<localRepository>G:\maven\maven-repo</localRepository>


1.3.2添加阿里maven镜像。

     <mirror>  
      <id>alimaven</id>  
      <name>aliyun maven</name>  
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>  
      <mirrorOf>*</mirrorOf>          
    </mirror>


1.4 添加maven安装目录到window环境变量中,并添加到path变量后面。

1.4.1 在系统变量中添加 MAVEN_HOME,并设置为maven安装目录的bin目录。

MAVEN_HOME

G:\maven\apache-maven-3.5.0-bin\apache-maven-3.5.0\bin

1.4.2 将MAVEN_HOME添加到Path变量中。

;%MAVEN_HOME%


1.4.3 验证maven安装。

在cmd窗口中,输入 mvn -v,会输出maven与jdk相关的安装信息。


【第二步】添加本地maven到eclipse。


2.1
在eclipse的如下路径。

Window->Preferense下,按照如图配置。

【java】【maven】eclipse配置maven开发环境

【java】【maven】eclipse配置maven开发环境


2.2 配置settings.xml文件到eclipse中。

【java】【maven】eclipse配置maven开发环境

【java】【maven】eclipse配置maven开发环境


到此为止,eclipse的maven环境便搭建好了。


【第三步】验证eclipse下的maven。

新建一个maven项目,并在pom.xml文件中添加spring依赖。

3.1 新建maven项目。

【java】【maven】eclipse配置maven开发环境

3.2 在pom.xml文件中添加spring依赖。

可以在这个网站上找到依赖

https://mvnrepository.com/tags/spring


<!-- https://mvnrepository.com/artifact/org.springframework/spring-context -->
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context</artifactId>
    <version>4.3.10.RELEASE</version>
</dependency>


【java】【maven】eclipse配置maven开发环境

可以看到,将spring依赖添加到maven,maven会自动从阿里的maven仓库下载对应的jar。下载好之后,会自动加载到项目中,同时下载的jar包会保存在前面在settings.xml文件中配置的本地仓库目录中。


总结:eclipse配置maven,主要在于镜像网址的选择,这是核心。然后是eclipse中关于maven的配置。

以上是关于javamaveneclipse配置maven开发环境的主要内容,如果未能解决你的问题,请参考以下文章

Maven项目配置Tomcat

06-JavaWeb开发使用Maven开发web项目详解

Java开发系列02:Eclipse配置Maven以及用Maven创建Java工程并运行

通过Maven配置测试环境和开发环境连接不同的数据库

devops持续集成开发——jenkins的全局工具配置之maven环境安装及配置

jenkins 配置maven