Maven的安装及操作

在window上安装Maven

在安装之前,首先要确认你已经正确安装了jdk。

如果安装输入java -version会显示下面信息


具体jdk安装百度上有很多这里就不在介绍。

1.下载Maven可以到http://maven.apache.org/download.cgi下载

安装到本机

1 将下载回来的包解压到任意地址,我的路径是E:\officesoftware\apache-maven-3.3.9

2 打开系统属性面板(桌面上右键单击“我的电脑”→“属性”),点击高级系统设置,再点击环境变量新建一个变量MAVEN_HOME 指向E:\officesoftware\apache-maven-3.3.9


3 在Path尾部添加%MAVEN_HOME%\bin


4检查是否安装成功

打开cmd输入mvn -v如果显示如下如则安装成功


5.配置本地仓库的位置

程序所需要的jar包等会先去本地仓库找,如果找不到则会去网络上的的中央仓库下载,默认本地仓库位于C:\Users\Administrator\.m2\repository下,我们可以通过修改settings.xml修改本地仓库位置。


将settings.xml复制到repository同级目录下作为自己的仓库位置目录如下:


6.Maven有着规定的目录结构

src
  -main
      –bin 脚本库
      –java java源代码文件
      –resources 资源库,会自动复制到classes目录里
      –filters 资源过滤文件
      –assembly 组件的描述配置(如何打包)
      –config 配置文件
      –webapp web应用的目录。WEB-INF、css、js等
  -test
      –java 单元测试java源代码文件
      –resources 测试需要用的资源库
      –filters 测试资源过滤库
  -site Site(一些文档)
target
LICENSE.txt Project’s license
README.txt Project’s readme


7.建立一个简单的Maven工程在F:\HelloWord建立一个pom.xml

pom.xml文件

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>

  <groupId>com.sc.first</groupId>
  <artifactId>HelloWord</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <packaging>jar</packaging>
  <name>HelloWord</name>
<dependencies>  
	<dependency>
		<groupId>junit</groupId>
		<artifactId>junit</artifactId>
		<version>4.11</version>
		<scope>test</scope>
	</dependency>
</dependencies>  
</project>

8.新建一个HelloWorld项目HelloWorld.java目录位于F:\HelloWord\src\main\java\com\sc\first\HelloWord.java

package com.sc.first;

public class HelloWord{
	public String sayHello(String name){
		return "hello:"+name;
	}
}

在cmd对应目录下执行mvn compile进行编译如果成功可以看到下图结果BUILD SUCCESS,同时HelloWord目录下会生成一个target目录。



如果建测试类则将其放于目录F:\HelloWord\src\test\java\com\sc\first\HelloWordTest.java

package com.sc.first;
import org.junt.Test;
import static junit.framework.Assert.*;
public class HelloWordTest{
	@ Test
	public void testHelloWord(){
		HelloWord hello=new HelloWord();
		String results=hello.sayHello("zhangsan");
		assertEquals("hello:zhangsan",results);
		
		}
	}
在cmd对应目录下执行mvn clean test进行编译如果成功可以看到下图结果BUILD SUCCESS。


如果执行mvn clean package则会在target目录下生成一个编译好的jar包

9.在eclipse上配置Maven插件m2eclipse的安装

依次选择Eclipse菜单栏的“Help”菜单“Instance NewSoftWare”菜单项,点击add输入name,地址输入http://download.eclipse.org/technology/m2e/releases


将插件打上勾一路next直到安装完成


9.1配置Maven点击Window--->preferences-->Maven-->installations将安装的maven路径配置上去,不要用eclipse本身的Maven如下图:


9.2.配置本地仓库

选择Maven下的User Settings将settings.xml配置上,点apply应用,配置如下:



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值