首页 > 编程知识 正文

ai教程入门教程,maven菜鸟教程

时间:2023-05-05 11:58:14 阅读:41888 作者:622

maven是一个项目管理工具,它不仅可以将源代码构建为可发布的项目,包括编译、打包、测试和分发,还可以生成报告和生成网站。 本文介绍maven的主要使用过程,作为入门

1、maven的安装

windows下载地址http://maven.Apache.org/download.CGI zip解压缩包无需直接安装解压缩。

环境变量设置: MAVEM_HOME和M2_HOME

将变量值修改为自己的解压缩路径,注意路径内部包含稳固的柚子boot conf等。

PATH环境变量%M2_HOME%/结实的葡萄柚

另外,必须在安装maven之前完成JDK的安装。

最后,在win r上调用cmd,用mvn -version命令检测安装是否成功

此maven上的安装成功。

安装成功后,运行mvn help :系统将下载各种文件。 如果最终输出成功,则maven安装全部完成。

2、Maven各产品目录介绍

保存可靠的葡萄柚maven可以执行的命令。 其中mvn和mvn.bat是运行mavne工具的命令。

boot --中的plexus-classworlds-2.5.2.jar是类加载器。 没必要在意

配置--maven配置文件。 其中,settings.xml用于设置maven的全局行为。

包括maven的运行时类库,例如lib--maven-core-3.5.4.jar,maven是按模块开发的,从jar的名称中也可以看到一点。 该目录还包括许多地方类库。

尝试打开LICENSE、NOTICE和README.txt说明文档。

3、maven的设置

用简单的设定进行全局设定。 这意味着直接设置conf目录中的settings.xml。 稍微追求一下,将settings.xml复制到用户m2下。 windows7用户目录通常为C:UsersAdministrator.m2。 只为当前用户设置,通常进行全局设置即可。 上述两种方式只是角色的用户范围不同,其他都一致,settings.xml支持元素和元素的意义也一致。 说明主要的构成项目

3.1本地存储库【本地仓库[rpztri]】- -包含存储--maven本地存储库路径的地址路径。 默认值为用户目录下(C:UsersAdministrator.m2 ),建议您取消注释并在设置后启用,以考虑重新安装系统重新运行mvn help :系统。

3.2交互模式设置maven交互模式,如果用户在true处于交互模式时输入,则会出现提示。 false使用默认值,而不是提示用户输入。

3.3 offline是否脱机,如果否,如果否为正,则表示网络状态;如果找不到依存库,则自动从网络下载。

3.4代理设置代理。

===入门,只要本机可以直接连接到互联网,只要设置localRepository即可(可以不设置)。 其他咨询其他教程进行深入研究。

补充: maven本身是一个外壳,该外壳只能分析xml、管理生命周期和管理插件。 其强大的功能(打包、编译、网站发布等)依靠插件来完成,没有胜算。 插件管理,maven主命令mvn命令的基本格式:

mvn [插件前缀]:[指定目标] -D属性名称=属性值

刚才使用的mvn help:system符合此格式,help表示插件(以前缀表示),system表示指定目标(goal )。 在这里记住就行了。 插件对maven很重要。

3、maven创建和构建简单的项目

插件archetype

命令: mvn archetype : generate-dinteractivemode=false-d groupid=org.fk Java-dartifactid=maven QS-dpackage=org

查看每个插件的含义: http://maven.Apache.org/plugins/index.html

执行几次误报。 最终生成maven的单个java项目。 一般不会用那样的方法。 简单的教程只需要知道插件的含义,并记住archetype将用于创建项目。

个人理解:从大的方面来说,maven是项目整个项目周期的管理工具,很少有人使用它。 简言之,maven就是使用其pom.xml进行插件管理,并维护本地jar软件包仓库(LocalRepository )。

下面的文章介绍了如何将maven和Eclipse结合起来创建工程和管理插件。

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