Advertisement

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

阅读量:

why学习maven?

  • 在没有Maven的情况下使用jar包时,请先下载并安装所需的jar包文件。然后创建一个名为lib的文件夹,并将这些jar包放入其中。接着打开项目的buildpath属性窗口(即右键点击项目的构建路径),手动管理这些jar文件的位置。这样操作通常会遇到类加载失败的问题;
  • 当多人共同开发一个项目时,请确保每个人使用的版本是统一的,并且所有相关文件(如jar包和文档)不得随意放置;
  • Maven提供了一个名为pom.xml的配置文件,在其中包含了项目的对象模型以及所有依赖项的信息。

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项目时发生错误的原因在于缺少required的 web.xml文件,请确保在配置中添加或生成相应的 web.xml文件。

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

项目目录:

在这里插入图片描述

全部评论 (0)

还没有任何评论哟~