Maven学习总结系列二:Maven的安装和配置
来源:互联网 发布:微信载入数据失败 编辑:程序博客网 时间:2024/05/16 10:52
Maven学习总结系列二:Maven的安装和配置
在Windows上安装Maven,相关步骤:
1.JDK环境
到官网上下载JDK,然后配置JDK环境变量,安装完后成执行如下:(这里不细说了)
C:\Users\Think>java -version
javaversion "1.8.0_144"
Java(TM)SE Runtime Environment (build 1.8.0_144-b01)
JavaHotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)
2.安装Maven
1)下载Maven
http://maven.apache.org/
E:\maven\apache-maven-3.3.3>dir
Volume in drive E has no label.
Volume Serial Number is C4F5-2D3F
Directory of E:\maven\apache-maven-3.3.3
04/22/2015 07:59 AM <DIR> .
04/22/2015 07:59 AM <DIR> ..
04/22/2015 07:59 AM <DIR> bin
04/22/2015 07:59 AM <DIR> boot
04/22/2015 07:55 AM <DIR> conf
04/22/2015 07:59 AM <DIR> lib
04/22/2015 07:58 AM 19,091 LICENSE
04/22/2015 07:58 AM 182 NOTICE
04/22/2015 07:55 AM 2,541 README.txt
3 File(s) 21,814 bytes
6 Dir(s) 297,616,781,312 bytes free
2)配置Maven环境变量
C:\Users\Think>echo %M2_HOME%
E:\maven\apache-maven-3.3.3
C:\Users\Think>mvn -v
Apache Maven 3.3.3(7994120775791599e205a5524ec3e0dfe41d4a06; 2015-04-22T19:57:37+08:00)
Maven home:E:\maven\apache-maven-3.3.3
Java version:1.8.0_144, vendor: Oracle Corporation
Java home:D:\Java\1.8\jdk1.8.0_144\jre
Default locale:en_US, platform encoding: GBK
OS name:"windows 10", version: "10.0", arch: "amd64",family: "dos"
在Linux上安装Maven,相关步骤:
1.JDK环境
到官网上下载JDK,然后配置JDK环境变量
[root@localhost java]# tar zxvfjdk-8u151-linux-x64.tar.gz
[root@localhost java]# ll
total185296
drwxr-xr-x. 8 10 143 4096 Sep 6 10:32 jdk1.8.0_151
-rw-r--r--.1 root root 189736377 Nov 16 22:08 jdk-8u151-linux-x64.tar.gz
[root@localhost jdk1.8.0_151]# java -version
-bash: java: command not found
配置环境变量
在/etc/profile.d添加一个文件jdk8.sh,系统会自动执行这里面的脚本
[root@localhost profile.d]# cat jdk8.sh
#Add byArno
exportJAVA_HOME=/app/java/jdk1.8.0_151
exportJRE_HOME=$JAVA_HOME/jre
exportCLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
exportPATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
[root@localhost profile.d]# source /etc/profile
[root@localhostmaven]# echo $JAVA_HOME
/app/java/jdk1.8.0_151
[root@localhostmaven]# echo $JRE_HOME
/app/java/jdk1.8.0_151/jre
[root@localhostmaven]# echo $PATH
/app/java/jdk1.8.0_151/bin:/app/java/jdk1.8.0_151/jre/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
[root@localhost profile.d]# java -version
java version "1.8.0_151"
Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode)
2.安装Maven
1)下载Maven
http://maven.apache.org/
[root@localhost maven]# tar zxvfapache-maven-3.5.2-bin.tar.gz maven3
[root@localhost maven]# mvn -v
-bash: mvn: command not found
2)配置环境变量
在/etc/profile.d添加一个文件maven.sh
[root@localhost profile.d]# cat maven.sh
#Add by Arno
export MAVEN_HOME=/app/maven/maven3
export PATH=$MAVEN_HOME/bin:$PATH
[root@localhost profile.d]# source /etc/profile
[root@localhost profile.d]# mvn -v
Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d;2017-10-18T15:58:13+08:00)
Maven home: /app/maven/maven3
Java version: 1.8.0_151, vendor: Oracle Corporation
Java home: /app/java/jdk1.8.0_151/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version:"3.10.0-327.el7.x86_64", arch: "amd64", family:"unix"
Maven的目录介绍:
[root@localhostmaven3]# ll
total 36
drwxr-xr-x. 2 rootroot 91 Nov 16 23:05 bin
drwxr-xr-x. 2 rootroot 41 Nov 16 23:05 boot
drwxr-xr-x. 3 501 games 60 Oct 18 15:55 conf
drwxr-xr-x. 4 501 games 4096 Nov 16 23:05 lib
-rw-r--r--. 1 501 games 20943 Oct 18 15:59 LICENSE
-rw-r--r--. 1 501 games 182 Oct 18 15:59 NOTICE
-rw-r--r--. 1 501 games 2544 Oct 18 15:55 README.txt
Bin:该目录包含了mvn运行的脚本,这些脚本用来配置JAVA命令,准备好classpath和相关的JAVA系统属性,然后执行JAVA命令。*.bat用于windows,*.sh用于Linux.
Boot:该目录只有一个文件,plexus-classworlds是一个类加载器框架,相对于默认的JAVA类加载器,它提供了更丰富的语法以方便配置,Maven使用该框架加载自己的类库。
Conf:该目录包含了一个非常重要的文件settings.xml。直接修改该文件,就能在机器上全局地定制Maven的行为。
Lib:该目录包含了所有Maven运行时需要的Java类库。
Maven与Eclipse的集成
目前版本的Eclipse已经和Maven集成,不需要额外安装插件。
- Maven学习总结系列二:Maven的安装和配置
- maven学习系列——(二)maven的安装和一些基本的配置
- maven实战学习(二)--------------maven安装和配置
- Maven学习笔记(二) :Maven的安装与配置
- Maven学习篇(二)---Maven的安装及配置
- Maven学习笔记(二)Maven的安装和配置(Windows版)
- Maven系列(二)之安装和配置详解
- Maven系列(二)之安装和配置详解
- maven学习笔记 maven的安装和配置
- Maven入门------什么是maven和maven的安装和配置
- 二、Maven安装配置
- [Maven实战]-学习笔记(二):Maven安装及配置
- maven的学习系列(二)—maven的目录结构
- Maven的安装和配置
- Maven的安装和配置
- maven的安装和配置
- Maven 的安装和配置
- Maven 的安装和配置
- Sublime Text3如何解决乱码
- 产品经理之互联网产品流程设计
- Closure
- Volatile关键字总结
- 《弃子长安》第十章 血染胡杨
- Maven学习总结系列二:Maven的安装和配置
- 洛谷P2633 Count on a tree
- Linux基础指令学习01
- 191. Number of 1 Bits
- 做市商业务是个啥
- Approaching (Almost) Any Machine Learning Problem | Abhishek Thakur—翻译
- Decorator
- 冒泡排序 选择排序 递归思想
- 移动端网页制作