Maven学习笔记一:Maven学习理解、安装和Eclipse中的配置
发布日期:2021-05-28 16:47:46 浏览次数:38 分类:精选文章

本文共 2811 字,大约阅读时间需要 9 分钟。

Maven学习笔记:Maven的安装、配置及项目创建

Maven的理解

Maven 是 Apache 旗下一个纯 Java 开源项目,专门用于管理 Java 项目的构建、测试与部署。其最大优势在于能够自动化管理依赖包,不需要手动导入 jar 包,避免占用系统资源,同时通过依赖管理将依赖包存储在本地仓库中。

Maven 不仅可以运行自带的 tomcat:run命令,还能在不使用 IDE 的情况下完成项目的编译、测试、打包与部署。
这种工具的优势在于能够支持大型项目的开发,通过模块化设计提升开发效率。传统项目可能按层次分模块,而 Maven 则更倾向于按业务功能进行划分。

Maven安装与配置

安装 Maven 工具需要完成以下几个步骤:

  • 安装 Maven 工具

    Maven 工具包包含 Maven 仓库和相关工具。安装完成后,系统会自动创建一个本地仓库,用于存储依赖包。

  • 配置环境变量

    与 JDK 环境变量配置类似,需设置以下两个环境变量:

    • MAVEN_HOME:指向 Maven 的安装路径,例如:

      Maven_HOME=D:\apache-maven-3.6.0-bin\apache-maven-3.6.0
    • PATH:将 Maven 的 bin 文件夹添加到系统 PATH 中,例如:

      PATH=%MAVEN_HOME%\bin
  • 在 Eclipse 中配置 Maven

    Windows 用户可以按照以下步骤操作:

    • 点击 Windows > Preference > Maven > Installations

      • 点击 Add,选择 Maven 的安装路径。
    • 点击 Windows > Preference > Maven > User Setting

      • 配置仓库路径,确保 Maven 能够访问远程仓库。
  • 创建第一个 Maven 项目(HelloWorld)

  • 启用 Eclipse,创建一个新的 Maven 项目:

    • 右键点击 Eclipse 的项目符号,选择 New > Maven Project
    • 项目名称可以自定义,默认路径即可。
  • 初始化 pom.xml 文件

    运行完成后,您会发现项目会自动创建一个 pom.xml 文件。文件内容如下:

    4.0.0
    com.example
    hello-world
    1.0.0
    jar
  • 配置 JDK 环境 (推荐配置方式)

    Maven 可以通过两种方式配置 JDK环境:

    • 方法一:在 pom.xml 中手动配置

      <build> 标签内添加以下插件配置:

      org.apache.maven.plugins
      maven-compiler-plugin
      1.8
      1.8
    • 方法二:在 settings.xml 中配置全局设置

      创建或修改 settings.xml 文件,添加以下内容:

      jdk18
      true
      1.8
      1.8
      1.8
      1.8
  • 创建第一个 Servlet 项目

  • 打开 Eclipse,使用右键点击项目,选择 New > Maven Project。选择以哪个 JDK 版本编译项目。

  • 在 pom.xml 中添加必要的依赖项:

    junit
    junit
    4.9
    test
    javax.servlet
    servlet-api
    2.5
    provided
    javax.servlet
    jsp-api
    2.0
    provided
  • Binary pomp.xml 错误提示:如果在创建项目时发现 pom.xml 报错,可能是缺少 web.xml 文件。建议先在 src/main/webapp 文件夹中创建一个 WEB-INF 文件夹,并添加 web.xml 文件。内容可以参考动态 web 项目中的 web.xml 示例。

  • 添加依赖索引

    为了方便查找依赖包,可以手动添加依赖索引:

  • 右键点击 Eclipse 的 Show View,选择 Maven Repositories,再点击 LocalRepositories
  • 右键点击 Rebuild Index,完成索引更新。
  • 通过以上步骤,您可以成功配置并创建一个简单的 Maven 项目。

    上一篇:Hibernate学习笔记四:hql查询、sql多表查询再理解、离线查询、lazy加载机制、关联级别查询
    下一篇:hibernate学习笔记三:表之间的关系、一对多和多对多操作

    发表评论

    最新留言

    路过,博主的博客真漂亮。。
    [***.116.15.85]2025年04月27日 00时02分14秒