首页 > 编程知识 正文

mybatis简介,maven简介

时间:2023-05-04 15:07:58 阅读:31929 作者:4595

摘要Apachemaven(`meivn ) )是软件项目管理和依赖关系管理工具。 基于项目对象模型(POM )的概念,Maven可以通过资源仓库管理项目的构建、报告和文件。

Maven对项目目录结构、测试用例命名方法等内容有既定的规则,只要遵循这些成熟的规则,用户在项目之间切换时就可以省去额外的学习成本,从而实现配置(conventi on over configignation )

作为Apache组织提供的一个非常成功的开源项目,Maven主要服务于基于Java平台的项目构建,依赖于管理和项目信息管理。 无论是小型开源类库项目、大型企业APP应用程序、传统瀑布式发展还是流行的敏捷模式,Maven都能大显身手。

软件

Apache Maven官网上最新的下载版本是Apache Maven 3.5.0

环境

运行Maven程序时,需要设置JAVA_HOME环境变量

检查方法,在CMD命令行中输入以下命令

要允许在DOS窗口的任何目录中运行Maven软件命令,必须将仍解压缩Maven软件的单身蝴蝶目录放在path环境变量中。

输入mvn-v命令可获得当前Maven实例的版本信息

Maven软件在Windows系统上创建资源仓库。 资源仓库包含用于管理和构建项目的文件。 默认情况下,仓库创建在c驱动器的用户目录~.m2repository中。 使用时,由于系统权限等问题可能会导致访问问题,因此需要更改仓库的位置

打开Maven解压缩目录confsettings.xml文件

在根节点下添加本地资源库本地仓库路径/本地资源库

开发工具集成主流开发工具(IDE )默认情况下提供Maven软件集成,因此可以在开发工具中配置和使用。 本教程以STS工具为例

选择菜单windowpreferencesmaveninstallationsadd,指定maven的安装目录

切换工作空间后需要重新配置创建第一个Maven项目

在“JAVA项目”视图中,单击鼠标右键菜单选中newmavenprojectcreateasimpleproject复选框,然后单击“下一步”按钮

填写所需信息(具体属性的含义,稍后将介绍)后,将创建第一个Maven项目

制定的项目结构符合Maven制定的规则

创建完成后导入依赖关系

在依赖关系声明中,范围标签指定当前项目在什么情况下依赖于目标项目。 选项的值包括compile、test、provided、runtime等。

compile :默认值。 编译依赖范围。 三种类型的classpath对编译、测试和运行有效。 test :测试的依赖范围。 仅对classpath的测试有效。 provided :提供了依赖关系。 对于编译,测试的所有classpath都有效,但对于运行则无效。 因为servlet-API等容器已经提供。 运行时:的执行范围仅在运行时有效,如果项目具有相同的依赖关系,则必须遵循路径最近者优先、路径相同、最初声明者优先的原则。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。