zoukankan      html  css  js  c++  java
  • 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%in添加进去。

    然后点击确定就行了。

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

    三、HelloWorld的实现

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

    在d盘下新建个HelloWorld文件夹

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

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

    mainjavaguohelloWorld   和  testjavaguohelloWorld    

    在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 argetclassesguohelloWorld文件夹下,
    说明编译成功了。
    然后在介绍几个命令
    mvn clean:清空,就是把.class文件删掉
    mvn test:测试
    mvn package 打包
    mvn install 把项目安装到本地仓库

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



    
    





    本博客为博主的学习笔记,不作任何商业用途。
  • 相关阅读:
    return2libc实验
    Makefile初探
    Rails连接oracle配置
    ubuntu16.04配置openproject开发环境步骤
    nginx配置详解
    Ubuntu16.04安装及配置nginx
    同源策略以及绕过此限制的方法
    mysql中整数类型后面的数字,比如int(11),11代表11个字节吗?
    0412ooday01.txt=============对象和类(上)
    0426JavaSE01day02.txt=========正则、Object、包装类详解
  • 原文地址:https://www.cnblogs.com/guo7533/p/8530591.html
Copyright © 2011-2022 走看看