2021-06-03

第一篇文章见谅,格式有点乱,菜鸟一枚

Marven的作用

Marven的作用:不同项目之间共享JARs文件。
Maven用来描述项目的依赖、构建配置、构件的一个pom.xml文件。
pom.xml文件一般包括以下内容:
1)项目的描述
2)名称,版本,源码路径,依赖关系
3)插件
4)构建配置简介
5)默认使用XML

Marven的安装

#1. 先下载文件,解压到一个路径,然后配置环境变量,最后在cmd输入查看版本号,来检查是否安装成功;
#2. New one Maven project:
打开Eclipse,点击File-New-Project—Maven Project—next—

newMarvenProject
勾选Create a simple project,不要构建add project to working set,然后点击Next
configure
groupId : 定义了项目属于哪个组,举个例子,如果你的公司是mycom,有一个项目为myapp,那么groupId就应该是com.mycom.myapp.

artifacted : 定义了当前maven项目在组中唯一的ID,比如,myapp-util,myapp-domain,myapp-web等。

version :指定了myapp项目的当前版本,SNAPSHOT意为快照,说明该项目还处于开发中,是不稳定的版本。

name : 声明了一个对于用户更为友好的项目名称,不是必须的,推荐为每个pom声明name,以方便信息交流

输入Groupid, Artifact id,version。点击finish,新创建的project如下:
在这里插入图片描述
解释下每个包下的含义:

  1. src/main/java, 这个指的是java的源代码的存放路径
  2. src/main/resources, 这个是资源库,会自动复制到classes文件夹下,这么我们暂时没有classes文件夹。
  3. src/test/java, 这个是单元测试代码
    4.src/test/resources, 单元测试需要的资源库
  4. target,存放项目构建后的文件的路径,例如自动打包后的jar文件就存放到这里。
  5. pom.xml ,maven工程描述文件,这个很重要,经常需要配置这个文件
    参照如下的blog,https://blog.csdn.net/u011541946/article/details/78112446

配置pom.xml文件

粘贴如下内容到Pom.xml里面:, then Maven Dependencies下多了两个jar包
<project…>


org.testng
testng
6.9.8
test



刷新一下,可以看到右下角在building workspace
在这里插入图片描述

如何查找POM里面依赖

https://mvnrepository.com/
在这里插入图片描述
选择版本
在这里插入图片描述
选择最新的版本,进入里面,copy Maven tab下面的内容,到当前项目的POM.xml 文件里面。刷新项目,maven会自动加载依赖
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值