Maven的安装和配置以及HelloWorld的实现

一、Maven简介

     简单来说就是一个管理项目的工具。

     详见百度百科。

     注意:安装Maven要有jdk的支持。

二、Maven的安装

Maven下载地址:http://maven.apache.org/download.cgi

下载红圈标记的二进制文件。

下载完后解压到d e f盘都可以,最好不要解压到c盘。

这里我们解压到d盘,在d盘新建个文件夹maven,将文件解压到D:\maven目录下。

这里我们要配置个阿里云Maven镜像(可以提高下载所需jar包的速度)

将下列代码粘贴到settings.xml文件中就可以了

<mirrors>
    <mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>        
    </mirror>
  </mirrors>

 

三、Maven环境变量的配置

电脑右键->属性->高级系统配置->环境变量。如下图

点击新建,然后添加变量名M2_HOME,以及变量值就是文件解压的路径。如下图

然后双击下图中红圈标记的Path

展开后,点击右上角的新建按钮,将%M2_HOME%\bin\添加进去。

然后点击确定就行了。

配置好后运行cmd,在命令行中输入mvn -version,显示如下图信息则说明配置成功。

三、HelloWorld的实现

安装配置好Maven后,用记事本写个HelloWorld。

在d盘下新建个HelloWorld文件夹

根据Maven的规范,要在HelloWorld文件夹下新建src文件夹,然后在src下建两个的文件夹,

再然后在这两个文件夹下新建若干结构如下

main\java\guo\helloWorld   和  test\java\guo\helloWorld    

在helloWorld文件夹下新建个HelloWorld.java如图

附上HelloWorld.java中代码

package guo.helloWorld;

public class HelloWorld{

public String say(){
     return "helloo";
}

public static void main(String[] args){
    System.out.println(new HelloWorld().say());
 }
}

这里需要一个配置文件pom.xml,将这个xml文件放在D:\HelloWorld目录下。

附上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>guo.HelloWorld</groupId>
  <artifactId>HelloWorld</artifactId>
 
<version>0.0.1-SNAPSHOT</version> 
 
 <dependencies>

 
 </dependencies>

</project>

 

<modelVersion>:模型版本固定死的

<groupId>:指某个公司和组织的某个项目,如org.springframework

<artifactId>:指某个项目的某个具体模块 如 spring-context
<Version>:项目的版本

接下来就要运行HelloWorld.java,首先先编译
运行cmd->进入命令行->敲入命令如图

单击回车,这时会从中央仓库下载很多插件,要耐心等待一会
这些插件下载到了本地仓库,本地仓库在哪呢?如下图



这里Maven本地仓库在c盘,后面我们要将其移出c盘,为防止重做系统导致本地仓库没有了还要下载比较麻烦。

编译完成后如图

生成的目标文件.class在D:\HelloWorld\target\classes\guo\helloWorld文件夹下,
说明编译成功了。
然后在介绍几个命令
mvn clean:清空,就是把.class文件删掉
mvn test:测试
mvn package 打包
mvn install 把项目安装到本地仓库

最后我们要将Maven 本地仓库迁出 C 盘
只需配置下 setting 文件就行了,setting配置文件在D:\maven\apache-maven-3.3.3\conf文件夹下
打开setting.xml找到如下图位置,将红圈标记的<localRepository>D:\maven\repository</
localRepository>添加进去,篮圈表示的是默认配置。

 









 

posted @ 2018-03-08 20:16  锅锅7533  阅读(108)  评论(0编辑  收藏  举报