maven的配置有3个阶段:
1.Project - most static configuration occurs in pom.xml
2.Installation - this is configuration added once for a Maven installation
3.User - 这个配置需要制定一个特殊用户。
注意:the installation and user configuration cannot be used to add shared project information - for example, setting <organization> or <distributionManagement> company-wide.
你可以在多个project中的pom.xml制定一个父pom.xml来共享配置。
maven的配置文件是settings.xml,默认有可能在conf目录下,也有可能在${user.home}/.m2/settings.xml,后面将有文章详细介绍该配置文件
下面介绍几个配置项:
1.本地库
<settings>
...
<localRepository>/path/to/local/repo/</localRepository>
...
</settings>
默认在${user.home}/.m2/repository/.
注意是绝对路径。
2.配置代理
后面将有文章详细介绍
3.安全和部署设置
<settings>
...
<servers>
<server>
<id>repo1</id>
<username>repouser</username>
<!-- other optional elements:
<password>my_login_password</password>
<privateKey>/path/to/identity</privateKey> (default is ~/.ssh/id_dsa)
<passphrase>my_key_passphrase</passphrase>
-->
</server>
...
</servers>
...
</settings>
4.使用镜像
使用镜像的几个原因:
4.1你有一个在网络上同步的镜像,速度很快,并且离你很近。
4.2你可以用特定的库来替换你的内部库以获取更大的控制权。
4.3你想在本地运行maven-proxy 为镜像提供一个本地cache,并且需要使用URL来替换。
<settings>
...
<mirrors>
<mirror>
<id>planetmirror</id>
<name>Australian Mirror of http://repo1.maven.org/maven2/</name>
<url>http://public.planetmirror.com/maven2/</url>
<mirrorOf>central</mirrorOf>
</mirror>
...
</mirrors>
...
</settings>
5.Profiles文件
可以提供多个Profiles来切换你的环境
分享到:
相关推荐
maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置...
本文将详细讲解如何在Java工程中配置Maven项目,帮助开发者高效地进行项目构建。 一、Maven简介 Maven是由Apache软件基金会开发的一个项目管理和综合工具。它通过一个XML格式的配置文件(pom.xml)来管理项目的...
- 压缩包中的“win7配置Maven环境变量”文件可能包含了一步一步的图解教程,可以帮助你更直观地理解每个配置步骤。 通过以上步骤,你已经在Windows 7上成功配置了Apache Maven。现在,你可以愉快地使用Maven进行...
一些培训课上的笔记资源,留着独占不如一起分享,eclipse中配置maven,也包括一些maven笔记
Eclipse 安装和配置 Maven 详解 Eclipse 是一个功能强大且广泛使用的集成开发环境(IDE),而 Maven 是一个流行的项目管理和构建工具。在本文中,我们将详细介绍如何在 Eclipse 中安装和配置 Maven,以便更好地管理...
### Mac配置Maven知识点详解 #### 一、Maven简介 Apache Maven 是一款项目管理和构建工具,主要用于Java项目的构建和依赖管理。它通过一个项目对象模型(POM),结合一组规则来管理项目的构建、报告和文档。对于...
IDEA配置Maven教程 Maven 是一个基于 Project Object Model(POM)的软件项目管理和构建工具,由Apache软件基金会开发和维护。Maven 项目对象模型(POM)是一种 XML 文件,用于描述项目的依赖关系、编译、测试、...
- 如果需要使用自定义的`settings.xml`文件来配置Maven,可以在“User Settings”页面指定文件路径。 - 点击“Installation”选项卡,点击“Add”按钮添加Maven安装路径。 - 选中正确的Maven版本,点击“Apply ...
"maven环境搭建、MyEclipse配置maven项目" Maven 环境搭建是 Java 开发者必备的技能之一,本文将指导读者在 Windows 环境下搭建 Maven 环境,并配置 MyEclipse 配置 Maven 项目。 Maven 下载与安装 Maven 的下载...
本文将详细介绍如何在MyEclipse 8.5中配置Maven,以便于更有效地管理Java项目和依赖。 首先,配置Maven环境是至关重要的。你需要下载免安装版的Maven,例如Apache Maven 3.0.3,将其解压缩并设置环境变量。创建一个...
### Eclipse配置Maven的详细步骤 #### 一、安装与配置Maven环境 **1.1 下载Maven** 首先,需要从官方网站或其他可靠来源下载Maven。在本例中,使用的版本为`apache-maven-3.0.5-bin.zip`。 **1.2 解压缩并设置...
本知识点将详细介绍如何在Idea中配置Maven、Spring Boot、MyBatis以及Oracle数据库,实现一个完整的Java Web项目架构。 **一、配置Maven** 1. **安装Maven**: 首先确保你的系统中已经安装了Maven,可以在命令行...
配置Maven私服时,需要修改Maven的默认配置文件,此文件已经配置好Maven私服模板,只需要修改IP和对应的端口号即可
这个“idea项目配置Maven压缩包”显然是为了帮助开发者更好地在IntelliJ IDEA中配置和管理Maven项目。下面将详细介绍Maven与IntelliJ IDEA的结合使用以及相关配置步骤。 **Maven简介** Maven是由Apache软件基金会...
### Maven与MyEclipse10配置详解 #### 一、Maven下载与安装 ...通过以上步骤,您可以快速地在MyEclipse10中配置Maven环境,并搭建一个基本的Web项目。这对于提高开发效率、简化构建过程等方面都有着重要的意义。
"Eclipse中配置MAVEN的详细步骤" Eclipse是一个功能强大的集成开发环境(IDE),它支持多种编程语言,包括Java、Python、C++等。MAVEN是一款流行的项目管理工具,能够自动构建、测试和部署项目。在Eclipse中配置...
【标题】:myeclipse配置maven说明 【正文】: 在现代的Java开发环境中,Maven已经成为构建和管理项目的重要工具。MyEclipse作为一款强大的集成开发环境(IDE),支持对Maven项目的管理和开发。以下将详细介绍如何...
Eclipse 中配置 Maven Eclipse 是一个功能强大的集成开发环境(IDE),它可以用来开发各种类型的项目,包括 Java、Python、C++ 等。Maven 是一个基于项目对象模型(POM)的项目管理工具,可以帮助开发者更好地管理...
在本文中,我们将深入探讨Maven的安装与配置过程,以及如何在IntelliJ IDEA这个流行的Java集成开发环境中配置Maven。 首先,我们来了解Maven的基本概念。Maven通过一个名为`pom.xml`的项目对象模型(Project Object...
下面我们将详细探讨如何在MyEclipse中配置Maven环境,以及如何利用配置好的环境创建并运行Maven项目进行打包。 首先,我们需要在MyEclipse中安装Maven插件。通常,MyEclipse会自带Maven支持,但可能需要更新到最新...