
Maven
Java技术栈
Java每天一篇干货,微信公众号:Java技术栈
展开
-
Maven精选系列--classifier元素妙用
首先来看这么一个依赖 dependency> groupId>net.sf.json-libgroupId> artifactId>json-libartifactId> version>2.4version> dependency> 看似没问题吧?你觉得能下得下来吗?答案是否定的,下不下来。 来看看Maven的文件索引目录: Index of /mave原创 2018-01-25 09:36:06 · 3804 阅读 · 1 评论 -
Maven Optional & Exclusions使用区别
Optional和Exclusions都是用来排除jar包依赖使用的,两者在使用上却是相反。 Optional定义后,该依赖只能在本项目中传递,不会传递到引用该项目的父项目中,父项目需要主动引用该依赖才行。 Exclusions则是主动排除子项目传递过来的依赖。 用法区别 Project-X -> Project-A\ Project-A -> Project-B原创 2018-01-23 14:03:20 · 1505 阅读 · 0 评论 -
Maven如何发布jar包到Nexus私库
Nexus2可以通过管理界面来上传jar包到私库中,而最新的Nexus3却找不到了上传界面,只能通过以下方式来发布到私库。 发布第三方jar包 这种情况是maven远程仓库没有,本地有的第三方jar包,需要发布到私库。 mvn deploy:deploy-file -DgroupId=com.example -DartifactId=test -Dversion=0.0原创 2018-01-23 14:02:32 · 2710 阅读 · 0 评论 -
Maven远程仓库地址
https://repo1.maven.org/maven2/ http://maven.jahia.org/maven2/ http://maven.aliyun.com/nexus/content/groups/public/ 推荐阅读 干货:2TB架构师四阶段视频教程 面经:史上最全Java多线程面试题及答案 面经:史上最全阿里高级Java面试题 面经:史上最全Sp原创 2018-01-10 09:12:41 · 3217 阅读 · 0 评论