2 wcw53147 wcw53147 于 2016.09.22 10:19 提问

MAVEN如何部署至snapshots仓库

现在是能部署至nexus的releases仓库,但是不能部署到snapshots仓库
配置:
pom.xml:

<distributionManagement>
        <repository>
            <id>nexus-releases</id>
            <name>nexus releases</name>
            <url>http://127.0.0.1:8081/nexus/content/repositories/releases/</url>
        </repository>
        <snapshotRepository>
            <id>nexus-snapshots</id>
            <name>nexus snapshots</name>
            <url>http://127.0.0.1:8081/nexus/content/repositories/snapshots/</url>
        </snapshotRepository>
    </distributionManagement> 

settings.xml:

<repository>
                        <id>public</id>
                        <name>public repositorie.</name>
                        <url>http://127.0.0.1:8081/nexus/content/groups/public/</url>
                        <releases><enabled>true</enabled></releases>
                        <snapshots><enabled>true</enabled></snapshots>
</repository> 

仓库认证也打开了.现在使用mvc clean deploy命令部署没报错,但是只会正常部署到release仓库,snapshots一直是空的
请各位大神指教,多谢!

1个回答

wcw53147
wcw53147   2016.09.22 10:21

尖括号和缩进不知道为什么没了,辛苦看一下各位

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
maven上传snapshot.jar到远程仓库
项目pom文件中配置   ...................                             releases               Release Repository               http://....../content/repositories/releases/                      
Sonatype Nexus 搭建Maven 私服
1、 为什么使用Nexus         如果没有私服,我们所需的所有构件都需要通过maven的中央仓库和第三方的Maven仓库下载到本地,而一个团队中的所有人都重复的从maven仓库下载构件无疑加大了仓库的负载和浪费了外网带宽,如果网速慢的话,还会影响项目的进程。很多情况下项目的开发都是在内网进行的,连接不到maven仓库怎么办呢?开发的公共构件怎么让其它项目使用?这个时候我们不得不为自己的
maven笔记2--仓库
简介: 得益于Maven坐标机制,任何Maven项目使用任何构件的方式都相同,因此,Maven可以在某个位置统一存储所有Maven项目共享的构件,这个统一的位置就叫仓库。 Maven仓库 仓库分本地仓库和远程仓库,当maven根据坐标寻找构件时,会首先查看本地仓库,如果本地仓库没有,就会去远程仓库查找,找到后下载到本地仓库使用 1.本地仓库
配置Nexus仓库,部署构件到Nexus仓库
上一节,我们讲述了如何配置安装nexus系统,这节,我们来介绍nexus的使用 1.登录 在红色的部分点击登陆,输入用户名和密码 admin/admin123。 这里可以配置nexus系统,管理用户,管理角色,管理任务,查看系统Rss源以及查看系统日志,本文就介绍nexus最基本的用法。 2.代理maven中央仓库 点击右边菜单栏的Repositories,界面的主面板会显示所有一个所
maven上传jar到私服
maven上传jar到私服
pom配置之:<distributionManagement>snapshot快照库和release发布库
maven会根据模块的版本号(pom文件中的version)中是否带有-SNAPSHOT来判断是快照版本还是正式版本。如果是快照版本,那么在mvn deploy时会自动发布到快照版本库中,而使用快照版本的模块,在不更改版本号的情况下,直接编译打包时,maven会自动从镜像服务器上下载最新的快照版本。如果是正式发布版本,那么在mvn deploy时会自动发布到正式版本库中,而使用正式版本的模块,在不更改版本号的情况下,编译打包时如果本地已经存在该版本的模块则不会主动去镜像服务器上下载。
一步一步教你分享开源项目到 Maven 中心仓库
为了让我们的代码能够被全世界看到,我们应该努力将它推广出去,为了让更多人能够轻松的使用它,我们应该将他发布到Maven Centeral Repository中。
如何把文件上传文件至maven仓库
如何把文件上传文件至maven仓库正常情况下,我们开发的过程中,都是直接使用eclipse在项目中来上传生成的jar包。但是,有些情况下,我们需要把别人的jar包放到我们自己的Nexus仓库中,而我们又没有别人的项目源码,这个时候我们有三种方式来上传jar包: 1. 直接在Nexus界面上进行操作(该操作必须管理员或者有管理权限的用户才可以)。 2. 新建一个模拟项目,只是用于上传文件。 3.
maven3 snapshot 使用配置
原文:http://blog.sina.com.cn/s/blog_56d8ea9001013frw.html maven的依赖管理是基于版本管理的,在maven2之后,把版本管理细化snapshot 快照仓库和release发布仓库。release版本,对于发布状态的artifact(就是被依赖的jar包),如果版本号相同,即使我们内部的镜像服务器上的组件比本地新,maven也不会主动下载的。
maven配置阿里镜像仓库仓库
D:\.m2\repository    -----配置本地仓库地址     ------配置阿里镜像仓库             nexus       *        http://maven.aliyun.com/nexus/content/groups/public/                         profile below over to