Maven使用以及在eclipse中创建maven项目

why学习maven?

  • 没有Maven之前使用jar包,先找一个jar包,创建一个lib文件夹,把jar放入lib中,右击项目buildpath;也就是手动管理jar文件,很容易报错类加载不到;
  • 当多人合作开发一个项目,不能每个人的版本不一致,jar,文档不能随意放;
  • maven有一个pom.xml,项目对象模型,项目管理与依赖

Maven使用

  • 直接下载Maven,解压后就可以使用,不需要配置环境变量
  • 官网下载地址 下载二进制压缩包就好
  • 解压后的目录:
    在这里插入图片描述
  • 修改conf/settings.xml文件,添加本地仓库和镜像
  <!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ${user.home}/.m2/repository
  <localRepository>/path/to/local/repo</localRepository>
  -->
  <!-- 配置本地仓库:先在该路径下找jar文件-->
	<localRepository>E:\maven-idea\repository</localRepository>
  
<mirrors>
    <!-- mirror
     | Specifies a repository mirror site to use instead of a given repository. The repository that
     | this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used
     | for inheritance and direct lookup purposes, and must be unique across the set of mirrors.
     |
    <mirror>
      <id>mirrorId</id>
      <mirrorOf>repositoryId</mirrorOf>
      <name>Human Readable Name for this Mirror.</name>
      <url>http://my.repository.com/repo/path</url>
    </mirror>
     -->
	 
	  <!-- 镜子;选择一个国内的仓库,一般用阿里云
		私有的库:私服:私人的服务器;
      -->
	 <mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>        
    </mirror>
	
  </mirrors>

eclipse配置maven ,现在的eclipse都支持maven

1.设置:点击 windows ===> Preference

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2. 创建maven项目

maven项目有maven project 和 maven module,不管是哪一种都有三种类型:
	Jar:java项目
	War:web项目
	Pom:是一个文件夹,里面放的是jar和war
  • 创建maven-project-jar,java项目

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

Maven-project-jar的项目目录

在这里插入图片描述

  • 创建maven-project-war,web项目
    在这里插入图片描述

当创建web项目报错,是因为没有web.xml文件,在生成一个web.xml就行了,如下图
在这里插入图片描述
在这里插入图片描述
项目目录:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_46122692/article/details/108997074