• java之maven之maven的使用


    这里使用的工具是 myeclipse ,所以这里讲的是在 myeclipse 上使用maven。

    1.什么是仓库?

    用于存放依赖包、配置文件、其他插件等。

    项目添加依赖时,默认从 本地仓库 读取依赖包,如果本地仓库没有相关依赖,

    maven 会从远处仓库下载,并放置至本地仓库中。

     2. 什么是 maven 坐标?

    maven 坐标用于识别依赖包或项目的唯一性。

    常用的 maven 坐标: groupId、artifactId、version。

    其他 maven 坐标,如:scope、classifier

    <?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">
        <!--所有的Maven项目都必须配置这四个配置项-->
        <modelVersion>4.0.0</modelVersion>
        <!--groupId指的是项目名的项目组,默认就是包名-->
        <groupId>cn.gacl.maven.hello</groupId>
        <!--artifactId指的是项目中的某一个模块,默认命名方式是"项目名-模块名"-->
        <artifactId>hello-first</artifactId>
        <!--version指的是版本,这里使用的是Maven的快照版本-->
        <version>SNAPSHOT-0.0.1</version>
    </project>

    3.怎么知道maven坐标?

    网址: https://mvnrepository.com/artifact/junit/junit/4.13-beta-3 ,如图

    4. 怎样使用 myeclipse 创建 maven 项目?

    首先,在空白处 ,右键,new ---> other

    然后选择 Maven Project ---> Next

    勾选 创建简单项目----> Next

    填写坐标,如图:

    生成的,默认项目目录及文件说明,如图:

     

    5. 添加依赖运行测试

    a. 修改 pom.xml , 添加 junit 依赖

    b. 编写测试类

    在如下位置,添加 HelloWorld.java 类

    Helloworld.java

    package mvn_helloworld;
    
    import org.junit.Test;
    
    public class HelloWorld {
    
        @Test
        public void hello(){
            System.out.println("hello world");
        }
    }

    c. 运行测试类,效果如下

  • 相关阅读:
    我和Socket的第一次亲密接触
    JS获取浏览器高度,JS获取屏幕高度,JS获取宽屏
    GridControl默认不选中任何行样式
    C# Image和Byte[]互相转换
    导出Excel神器最终版
    Log4NET SQL配置
    Log4NET Oracle 配置
    oracle客户端配置
    pgsql环比和同比计算
    02_接管Activiti流程用户及用户组
  • 原文地址:https://www.cnblogs.com/Vincent-yuan/p/11305559.html
Copyright © 2020-2023  润新知