首先我的Ubuntu版本是17.04,安装的软件均为64位,Maven3.5.0
1.在配置maven之前需要一个能用的eclipse(当然你要是用IDEA我就不说啥了这篇博客对你也没有多大意义),如果没有,去看我之前写的博客
http://blog.csdn.net/phenomenonstell/article/details/74852331
有的话请自行忽略这一步,咩~
2.下载maven:
http://maven.apache.org/download.cgi
选择apache-maven-3.5.0-bin.tar.gz
如果看过我的上一篇博客的人应该知道我是不会往含root权限的文件夹里放东西的
我在当前用户(qwj)的文件夹下创建了tools文件夹(/home/qwj/tools)
下载好之后把它解压到tools文件夹下
3.配置.bashrc(或者profile)
建议大家首选.bashrc(详情参见我的上一篇博客)
crtl+alt+t打开终端
输入sudo gedit .bashrc(或者sudo gedit /etc/profile)
在最后添加:(记得把qwj换成自己当前的用户名)
#set maven environment
export M2_HOME=/home/qwj/tools/apache-maven-3.5.0
export PATH=$M2_HOME/bin:$PATH
按住ctrl+s保存后关闭gedit
在命令行输入source .bashrc(或者source /etc/profile)
4.检查maven
重新打开终端,在命令行输入mvn -version
看到显示maven的版本号就是安装成功了
5.在eclipse中配置maven
打开eclipse后点击window中的perferences
选择maven,勾选Download repository index updates on startup
打开maven选择user settings
点击Global Settings那栏的Browser,选择settings.xml的路径(就在你解压缩maven的文件夹下的conf文件夹里)
我的是/home/qwj/tools/apache-maven-3.5.0/conf/settings.xml
点击Update Settings,之后点击Apply and Close(Oxygen) 其他版本你点了apply之后关了就行
额外的附加内容:
因为大多数人在自己的电脑上装maven会需要镜像,所以把镜像的设置方法也写在下面
打开maven文件夹下的conf文件夹,用文本编辑器打开settings.xml
找到<mirrors>
把里面的东西换成这样:
<mirrors>
<!-- mirror
| Specifies a repository mirror site to use instead of a given repository. The repository that
| this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used
| for inheritance and direct lookup purposes,and must be unique across the set of mirrors.
|
-->
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>
</mirrors>
打开eclipse,选择window中的perferences,之后选择maven下的user settings
点击Update Settings
这样镜像就算是设置好了
不过如果是自己去做本地的maven中央库,要从maven repository官网上下载的话也是可以的
浏览器打开http://mvnrepository.com
之后搜索要找的maven依赖(就是jar包),找到后点进去
比如我要下载spring-web
我就在首页输入spring搜索
之后转到这个页面
http://mvnrepository.com/search?q=spring
然后找到spring-web点进去
http://mvnrepository.com/artifact/org.springframework/spring-web
在这个页面就可以选择版本,我选了5.0.0.M5,点击之后就打开下载页面了
http://mvnrepository.com/artifact/org.springframework/spring-web/5.0.0.M5
在这个页面中点击Download就可以下载
下面是相应的pom文件,稍后就会用到
<!-- https://mvnrepository.com/artifact/org.springframework/spring-web -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>5.0.0.M5</version>
</dependency>
下载好之后打开终端(我在当前用户文件夹下创建了mvn文件夹,把maven依赖都放到那个文件夹里了)
在终端输入
mvn install:install-file -Dfile=/home/qwj/mvn/spring-web-5.0.0.M5.jar -DgroupId=org.springframework -DartifactId=spring-web -Dversion=5.0.0.M5 -Dpackaging=jar(最好是复制我的改,不要自己手打,复制之后在终端鼠标右键就能粘贴)
注:
Dfile=<你的maven依赖的路径>
DgroupId=<pom文件中的groupId>
DartifactId=<pom文件中的artifafctId>
Dversion=<pom文件中的version>
之后看到终端显示BUILD SUCCESS就表示相应的maven依赖已经放到你的本地仓库中了。
6.这样就算是配置完成了,各位大哥如果觉得写的还行就点个关注谢谢~