Maven是声明式的,Maven约定优于配置。还有Maven重要的中央仓库私服。以下是重要的Maven私服的配置代码,记录下方便以后查看。
在pom文件中配置
<repositories> <repository> <id>nexus</id> <name>mynexus</name> <url>http://192.168.0.153:8081/nexus/content/groups/public/</url> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>nexus</id> <name>mynexus</name> <url>http://192.168.0.153:8081/nexus/content/groups/public/</url> </pluginRepository> </pluginRepositories> <distributionManagement> <repository> <id>nexus-releases</id> <url>http://192.168.0.153:8081/nexus/content/repositories/releases/</url> </repository> <snapshotRepository> <id>nexus-snapshots</id> <url>http://192.168.0.153:8081/nexus/content/repositories/snapshots/</url> </snapshotRepository> </distributionManagement>
在settings文件里的配置
<profile> <id>nexus</id> <repositories> <repository> <id>nexus</id> <name>mynexus</name> <url>http://192.168.0.153:8081/nexus/content/repositories/central/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>nexus</id> <name>mynexus</name> <url>http://192.168.0.153:8081/nexus/content/repositories/central/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </pluginRepository> </pluginRepositories> </profile>
在settings文件里的配置
<mirror> <id>nexus</id> <name>mynexus</name> <url>http://192.168.0.153:8081/nexus/content/groups/public/</url> <mirrorOf>*</mirrorOf> </mirror>
其中要注意的是<id></id>pom里的和settings里的要保持一致
相关推荐
Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期...
Maven3.0学习文档 Maven入门教程 1.1.介绍、环境配置 1.21.2.第一个Maven演示 1.5.Maven与Eclipse整合
maven学习国内第一本书 喜欢的可以下过来看个究竟哦 值得推荐
maven学习与命令
此文章包含Maven介绍与安装、Maven在工程开发中的相关配置、Maven如何进行工程测试、Maven的以来冲突调节原则、Maven的聚合开发,以及用一个简单的实操案例对Maven进行练习。 适用于任何学习项目管理与SSM框架中,...
Maven教程,通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 ...
Maven权威指南是一本关于Apache Maven的书。 Copyright 1. Creative Commons BY-ND-NC Foreword: Beta 0.16 Preface 1. How to Use this Book 2. Your Feedback 3. Font Conventions 4. Maven Writing ...
网上下的maven3.0.4学习教程,还不错,值得一看!
非常好的,资源,实例,都可以运行。从头开始,一步步操作,都有,非常详尽
讲述Maven使用之旅,Maven依赖,仓库,发布等技术,需要资源的小伙伴请下载吧
里面有一套详细的2018maven最新视频和资料,同时也附带其他技术的分享渠道,里面有我自己对学习maven和软件开发技术的心得体会。
Apache Maven一个潜在的基于java的apache ant的构建工具的替代者。两者之间的比较: 第一:ant脚本是可以直接运行在maven中的。maven和ant最大的差别就是在于maven的编译以及所有的脚本都有一个基础,就是POM...
Maven提供了开发人员构建项目的一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认生命周期。 在多个开发团队环境时,Maven可以设置按标准在非常短的时间里完成配置...
maven学习笔记,maven的介绍与使用,主要是介绍了maven搭建工程的过程
Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。 Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,...
NULL 博文链接:https://bing-zz.iteye.com/blog/1460546
Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。 Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,...
关于maven的学习资料Maven是apache下的开源项目,项目管理工具,管理java项目。 1、项目对象模型 (Project Object Model) POM对象模型,每个maven工程中都有一个pom.xml文件,定义工程所依赖的jar包、本工程的坐标...
一些maven学习文档。Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。