安装:
1.install maven
2.set M2_HOME
3.add M2_HOME\bin to path
4.validate:
mvn -v
config文件位置:
%M2_HOME%/conf/settings.xml
%USER_HOME%/.m2/settings.xml
该文件包含了用户相关的认证,仓库和其它信息的配置,用来自定义Maven的行为。
%USER_HOME%/.m2/repository/
该目录是你本地的仓库。当你从远程Maven仓库下载依赖的时候,Maven在你本地仓库存储了这个依赖的一个副本。
lib/ 目录有了一个包含Maven核心的JAR文件(maven-2.0.9-uber.jar
)。
升级Maven
改变M2_HOME和PATH的位置即可。
Maven Help插件
帮助你理解一些Maven使用的模型,以及某个插件有什么可用的目标。Maven Help插件能让你列出活动的Maven Profile,显示一个实际POM(effective POM),打印实际settings(effective settings),或者列出Maven插件的属性。
Example:
mvn help:describe -Dplugin=help
mvn help:describe -Dplugin=help -Dfull
mvn help:describe -Dplugin=compiler -Dmojo=compile -Dfull
help:active-profiles
列出当前构建中活动的Profile(项目的,用户的,全局的)。
help:effective-pom
显示当前构建的实际POM,包含活动的Profile。
help:effective-settings
打印出项目的实际settings, 包括从全局的settings和用户级别settings继承的配置。
help:describe
描述插件的属性。它不需要在项目目录下运行。但是你必须提供你想要描述插件的 groupId 和 artifactId。
How to control developers cannot download jar to Company Reponsitory?
分享到:
相关推荐
The full list of changes can be found at http://maven.apache.org/release-notes.html. System Requirements ------------------- JDK: 1.7 or above (this is to execute Maven - it still allows you to...
Release Notes: https://maven.apache.org/docs/history.html Mailing Lists: https://maven.apache.org/mail-lists.html Source Code: https://git-wip-us.apache.org/repos/asf/maven.git Issue Tracking: ...
Also, you'll learn the basics of using site plugins and generating Javadocs, test coverage/FindBugs reports, version/release notes and more. Furthermore, you'll take advantage of Maven's archetypes ...
1. Maven 压缩包下载与解压 2. 配置环境变量 3. 安装完成
2.配置本地仓库路径 3.配置maven环境变量 4.在IntelliJ IDEA中配置maven
1.1. 参考配置 1.3. 版本范围规则 1.4. 扩展插件 2.1. 项目满足条件 2.2. 命令行运行 2.2.1. 更新全部子项目的版本号 2.2.2.
一、本地配置 二、基于IDEA的配置 三、基于IDEA的操作
Github 发行说明 这是一个将发行说明发布到 ... 该项目在顶层有一个文件 RELEASE-NOTES.md。 在发布周期开始时,它是空的。 在开发过程中,贡献者构建了一份文档,该文档是对发布的连贯描述。 发布管理器运行releas
1、基于IDEA+Maven+SSM框架+mysql的高并发商品秒杀项目源码+数据库+项目说明.zip 2、该资源包括项目的全部源码,下载可以直接使用! 3、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末大作业和毕设...
loggit-maven-plugin 为什么要使用另一个changelog插件? 其他changelog插件都没有我需要的功能的正确组合: 降价格式 更明智地选择提交范围(包括标签) 项目活动 产品特点 使用将git日志转换为任何格式。 指定...
atlassian-maven-插件 一个 Maven 插件,用于在 Atlassian 工具中执行不同的任务。 这些目标可用: addAttachment:向汇流页面添加附件。 addBlog:向汇流空间添加新的博客条目。 addPage:在 confluence 中向父页面...
JavaNotes:Java重新学习笔记。包括Linux,maven,git,互联网架构,大数据体系等
In this Example, It show you how to build a generic enterprise Web application with Maven 3. Compared with SOBA, this is a lighter-weight, Spring MVC based, mini sample, simulating a Notes Manager ...
Sonatype Nexus: Maven仓库管理软件,常用于搭建私服。其他还有Apache Archiva、Artifactory相关链接docker-com
JavaSE -- JavaEE 全套资源: 1.JavaSE基础 2.JavaSE进阶 3.Git 4.Html 5.Linux ... 8.JavaWeb核心 9.Maven ... 13.Spring 14.SpringMVC ........
引入maven依赖坐标在application.yml里面加上如下配置:httpserver: :8888/ #这个不是
引入一个未加完全验证的理解maven的间接依赖有一套完整的规则,能确定最终依赖的是哪个版本的jar。但是没有看到关于怎么确定依赖的类的规则,或者说jar的加载顺
maven netty Redis Spring Spring4新特性 Spring使用注意事项 Spring验证Validation SpringBoot 开发知识 相关技术名词 开发技术框架工具整理 架构知识 开发过程注意事项整理 常用开发技巧 数据库 数据库基础知识 分...
Note: More information can be found in the documentation, release notes, upgrade notes and the Support Knowledge Base. Manage these formats: Bower Docker Git LFS Maven npm NuGet PyPI Ruby Gems Yum ...
叠笔记aws 该堆栈将部署一个Notes演示应用程序。 它是使用Angular Webapp设计的,该应用程序使用Java开发并通过maven构建的REST API。 持久层建立在Cassandra集群上。