热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

的使用_学会Maven的使用,让你成为人生赢家(上)

篇首语:本文由编程笔记#小编为大家整理,主要介绍了学会Maven的使用,让你成为人生赢家(上)相关的知识,希望对你有一定的参考价值。

篇首语:本文由编程笔记#小编为大家整理,主要介绍了学会Maven的使用,让你成为人生赢家(上)相关的知识,希望对你有一定的参考价值。







 
Maven 的安装






1.1.1 Maven 软件的下载

 



为了使用 Maven 管理工具,我们首先要到官网去下载它的安装软件。通过百度搜索“Maven“如下:

 

学会Maven的使用,让你成为人生赢家(上)




点击 Download 链接,就可以直接进入到 Maven 软件的下载页面:


学会Maven的使用,让你成为人生赢家(上)




Apache-maven-3.5.2 下载地址:http://archive.apache.org/dist/maven/maven-3/ 

 



2.1.2 Maven 软件的安装

 



Maven 下载后,将 Maven 解压到一个没有中文没有空格的路径下,比如D:\software\maven 下面。


解压后目录结构如下:

 

学会Maven的使用,让你成为人生赢家(上)




bin:存放了 maven 的命令,比如我们前面用到的 mvn tomcat:run


boot:存放了一些 maven 本身的引导程序,如类加载器等


conf:存放了 maven 的一些配置文件,如 setting.xml 文件


lib:存放了 maven 本身运行所需的一些 jar 包


至此我们的 maven 软件就可以使用了,前提是你的电脑上之前已经安装并配置好了 JDK。

 



2.1.3 JDK 的准备及统一






本次课程我们所使用工具软件的统一,JDK 使用 JDK8版本


1. JDK 环境:

 

学会Maven的使用,让你成为人生赢家(上)

 



2.1.4 Maven 及 JDK 配置






电脑上需安装 java 环境,安装 JDK1.7 + 版本 (将JAVA_HOME/bin 配置环境变量 path ),我们使 用的是 JDK8 相关版本


配置 MAVEN_HOME ,变量值就是你的 maven 安装 的路径(bin 目录之前一级目录)


学会Maven的使用,让你成为人生赢家(上)




上面配置了我们的 Maven 软件,注意这个目录就是之前你解压 maven 的压缩文件包在的的目录,最 好不要有中文和空格。 



再次检查 JDK 的安装目录,如下图:

 

学会Maven的使用,让你成为人生赢家(上)




2.1.5 Maven 软件版本测试






通过 mvn -v命令检查 maven 是否安装成功,看到 maven 的版本为 3.5.2 及 java 版本为 1.8 即为安装 成功。


找开 cmd 命令,输入 mvn –v命令,如下图:

 




我们发现 maven 的版本,及 jdk 的版本符合要求,这样我们的 maven 软件安装就成功了。

 



很重要的命令Mvn:构建命令


推荐阅读
  • Node.js模块化的优势及实践
    本文探讨Node.js模块化的重要性和具体实现方式,包括其带来的代码复用性增强、可维护性提升、以及如何有效避免命名冲突等问题。 ... [详细]
  • 本文介绍了如何使用Maven命令对Spring Boot项目中的子模块进行独立打包,包括依赖树的查看、项目的运行和打包等基本操作。 ... [详细]
  • 对于初次购买阿里云服务器的新手用户来说,如何高效地利用服务器资源并成功部署网站是一个重要的课题。本文将详细指导您完成从购买服务器到网站上线的六个关键步骤。 ... [详细]
  • 本文介绍了如何在Windows操作系统中安装FFTW库,并详细说明了使用Visual Studio 2010进行4096点快速傅里叶变换(FFT)的步骤。包括下载预编译文件、生成库文件以及配置环境等关键环节。 ... [详细]
  • 近期在研究Java IO流技术时,遇到了一个关于如何正确读取Doc文档而不出现乱码的问题。本文将详细介绍使用Apache POI库处理Doc和Docx文件的具体方法,包括必要的库引入和示例代码。 ... [详细]
  • 本文探讨了Java中有效停止线程的多种方法,包括使用标志位、中断机制及处理阻塞I/O操作等,旨在帮助开发者避免使用已废弃的危险方法,确保线程安全和程序稳定性。 ... [详细]
  • 详解MyBatis二级缓存的启用与配置
    本文深入探讨了MyBatis二级缓存的启用方法及其配置细节,通过具体的代码实例进行说明,有助于开发者更好地理解和应用这一特性,提升应用程序的性能。 ... [详细]
  • 本文详细介绍了Java API中文文档的位置、用途及其查看方法,帮助开发者更高效地利用这一资源。 ... [详细]
  • 本文总结了在多人协作开发环境中使用 Git 时常见的问题及其解决方案,包括错误合并分支的处理、使用 SourceTree 查找问题提交、Git 自动生成的提交信息解释、删除远程仓库文件夹而不删除本地文件的方法、合并冲突时的注意事项以及如何将多个提交合并为一个。 ... [详细]
  • 本文详细介绍了PHP中的几种超全局变量,包括$GLOBAL、$_SERVER、$_POST、$_GET等,并探讨了AJAX的工作原理及其优缺点。通过具体示例,帮助读者更好地理解和应用这些技术。 ... [详细]
  • Web开发实践:创建连连看小游戏
    本文详细介绍了如何在Web环境中开发一款连连看小游戏,适合初学者和技术爱好者参考。通过本文,您将了解游戏的基本结构、连线算法以及实现方法。 ... [详细]
  • 宝塔面板下启用HTTPS的详细指南
    本文提供了在宝塔面板环境中配置HTTPS的具体步骤,确保您的网站通信更加安全可靠。 ... [详细]
  • 本文探讨为何Request对象的外观设计被认为是精妙的,重点在于其如何利用门面模式确保数据安全,同时保持系统的高效交互。 ... [详细]
  • 本文介绍了Tomcat的基本操作,包括启动、关闭及首次访问的方法,并详细讲解了如何在IDEA中创建Web项目,配置Servlet及其映射,以及如何将项目部署到Tomcat。 ... [详细]
  • Eclipse 开发环境配置指南:从下载到免安装配置
    Eclipse 是一个广泛使用的开源Java开发环境,掌握其正确的安装与配置方法对于初学者至关重要。本文将详细介绍如何下载、安装及配置Eclipse,确保您的开发环境搭建顺利。 ... [详细]
author-avatar
ShiZha0_625
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有