当前位置:首页 > Windows程序 > 正文

Maven搭建环境(Linux Windows)

2021-03-29 Windows程序

标签:

Linux下安装Maven 1.前提条件:

1)下载并安装好JDK 。在终端输入命令“java -version”,如果出现类似如下信息说明JDK安装成功。

$ java -version

java version "1.7.0_45"
OpenJDK Runtime Environment (rhel-2.4.3.3.el6-x86_64 u45-b15)
OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)

2)下载Eclipse。建议下载最新的JAVA开发版(我的是LUNA)。这样自动集成Maven插件。

2. 开始配置maven:

1)下载Maven 3.2.3:

2) 解压 apache-maven-3.2.3-bin.tar.gz ,假设解压路径为: /sandbox/my_maven/apache-maven-3.2.3。

3) 设置环境变量 :

[plain] view plaincopy

//设置MAVEN_HOME系统变量  

$ export M2_HOME="/sandbox/my_maven/apache-maven-3.2.3"  

//将MAVEN_HOME\bin添加到环境变量  

$ export PATH=$PATH:$M2_HOME/bin  

//验证是否保存  

$ echo $M2_HOME  

//验证环境变量是否设置成功  

$ mvn -v   

//如果出现一系列的信息说明环境变量设置成功  

备注:由于我们使用的是export,所以配置好的环境变量只在当前shell下起作用,所以中间不要关掉当前终端,不然需要重新配置。

如果想要配置永久的环境变量,可以通过修改/etc/profile或者用户目录下的.bash_profile。前一个对所有用户起作用,后一个只对用户自己起作用。

3. 建立maven仓库:

1) 建立一个文件夹,假设路径为: /sandbox/my_maven/maven_repository。

2) 打开 /sandbox/my_maven/apache-maven-3.2.3/conf/setting.xml 文件,设置我们的仓库路径:

[java] view plaincopy

<!-- localRepository  

  | The path to the local repository maven will use to store artifacts.  

  |  

  | Default: ${user.home}/.m2/repository  

 <localRepository>/path/to/local/repo</localRepository>  

 -->  

 <localRepository>/sandbox/my_maven/maven_repository</localRepository>  

3)在终端运行命令将常用的包从maven中央仓库下载文件到本地:

$ mvn help:system

4) 没有错误的话,打开 /sandbox/my_maven/maven_repository 会发现多了很多文件。

Windows下安装Maven 1.前提条件:

1 )下载Eclipse。建议下载最新版的JAVA开发版(我的是LUNA)。这样自动集成Maven插件。

2)下载并安装好JDK 。

3)新建系统变量JAVA_HOME为JDK安装路径。

技术分享

4 ) 将 “%JAVA_HOME%\bin”添加到“Path",即环境变量。

技术分享

5)在cmd输入命令“java -version”,如果出现类似如下信息说明JDK安装成功。

技术分享

2. 开始配置maven:

1)下载Maven 3.2.3:

2) 解压 apache-maven-3.2.3-bin.tar.gz ,假设解压路径为: E:\eclipse\personal_file\apache-maven-3.2.3

3) 参照上面的方法设置系统变量 MAVEN_HOME为 “E:\eclipse\personal_file\apache-maven-3.2.3”,并将 %MAVEN _HOME%\bin加入到环境变量。

技术分享

技术分享

4)打开cmd,输入“mvn -v",出现如下字样说明配置成功。

技术分享

3. 建立maven仓库:

1) 打开 /sandbox/my_maven/apache-maven-3.2.3/conf/setting.xml 文件,可以看到原本localRepository是注释掉的,导致默认的maven 库为家目录下:

[java] view plaincopy

<!-- localRepository  

  | The path to the local repository maven will use to store artifacts.  

  |  

  | Default: ${user.home}/.m2/repository  

 <localRepository>/path/to/local/repo</localRepository>  

 -->  

我个人不喜欢别人乱放文件,所以肯定会设置一个它应该呆的地方给它,如果需要改变这个目录的话就在setting.xml文件加一句话就好啦:

<localRepository>E:\eclipse\personal_file\.m2\repository</localRepository>

中间部分为新的maven 库地址。当然前提是这个地址存在。

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/69948.html