maven下载到配置到检测

本文详细介绍Maven的下载、安装及配置流程,并通过实例演示如何利用Maven管理项目依赖和构建过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<1>下载maven

maven可以从网站上面下载最新版本。

http://maven.apache.org/

点击download就可以进入下载界面。默认显示的是最新版的maven,选择第二个。


如果想要下载以前版本的话,可以如下图所示

在这里能够找到很多的版本,比如说:


<2>介绍maven内容。


将下载的zip解压之后,是这样的一个文件夹。

bin目录,包含 mvn的运行脚本。


boot目录包含一个类加载器的框架,maven使用它来加载自己的类库。

conf下面是配置文件。

lib目录下,包含了maven的类库。除了maven自身的,还有很多第三方的依赖的类库。


<3>配置maven

我的电脑(右键)>>>属性>>>高级系统设置>>>环境变量


如果电脑是多用户使用的话,在用户变量里面配置,如果只是自己使用,可以随意。我将配置在系统变量里面。




配置完成后,可以在命令行(win+r 输入cmd)里面进行检测,输入mvn -v


<4>既然已经完成了配置,就检测一下maven能不能够从仓库里面下载jar。

这是一个maven里面配置的基本结构。


开始测试,新建一个code文件夹。


在code里面创建一个maven01的项目,在maven01下面的文件夹里面,创建一个src,同时在src里面,创建main。


同样,在src下面创建一个test 的类,同样都做法。


现在要添加pom.xml。放到根目录下面。


下面附上文本的内容:

HelloWorld.java:

package com.lizhen.maven01.model;
public class HelloWorld{
	public String sayHello(){
		return "Hello World!";
	}
}

HelloWorldTest.java:

package com.lizhen.maven01.model;

import org.junit.*;
import org.junit.Assert.*;


public class HelloWorldTest{
	@Test
   public void testHello()
   {
		Assert.assertEquals("Hello World!",new HelloWorld().sayHello());
   }
 }
 


最后是pom.xml:

<?xml version="1.0" encoding="UTF-8"?>

 <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.lizhen.maven01</groupId>
	  <artifactId>maven01-model</artifactId>
	  <version>0.0.1SNAPSHOT</version>
	  
	  <dependencies>
			<dependency>
				<groupId>junit</groupId>
				<artifactId>junit</artifactId>
				<version>4.10</version>
			</dependency>
	  </dependencies>
	
		
 </project>

这些都完成了之后,就可以再cmd里面进行编译了。


输入mvn -compile


看到build success   就是编译完成。这时候,就能够看到多出来的

这个文件中就是编译完成的.class文件

如果使用mvn -package  maven也能够将这个变成一个jar。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值