随笔分类 - 20 开发工具 Build Maven

摘要:Nexus2可以通过管理界面来上传jar包到私库中,而最新的Nexus3却找不到了上传界面,只能通过以下方式来发布到私库。 发布第三方jar包 这种情况是maven远程仓库没有,本地有的第三方jar包,需要发布到私库。 mvn deploy:deploy-file -DgroupId=com.exa 阅读全文

posted @ 2020-09-30 00:44 panchanggui 阅读(24) 评论(0) 推荐(1) 编辑 |

摘要:1、docker-maven-plugin 介绍 在我们持续集成过程中,项目工程一般使用 Maven 编译打包,然后生成镜像,通过镜像上线,能够大大提供上线效率,同时能够快速动态扩容,快速回滚,着实很方便。docker-maven-plugin 插件就是为了帮助我们在Maven工程中,通过简单的配置 阅读全文

posted @ 2020-01-07 15:50 panchanggui 阅读(912) 评论(0) 推荐(0) 编辑 |

摘要:maven中的仓库分为两种,snapshot快照仓库和release发布仓库。snapshot快照仓库用于保存开发过程中的不稳定版 本,release正式仓库则是用来保存稳定的发行版本。定义一个组件/模块为快照版本,只需要在pom文件中在该模块的版本号后加上-SNAPSHOT即可(注意这里必须是大写 阅读全文

posted @ 2019-12-28 00:24 panchanggui 阅读(275) 评论(0) 推荐(0) 编辑 |

摘要:maven中的仓库分为两种,snapshot快照仓库和release发布仓库。snapshot快照仓库用于保存开发过程中的不稳定版本,release正式仓库则是用来保存稳定的发行版本。定义一个组件/模块为快照版本,只需要在pom文件中在该模块的版本号后加上-SNAPSHOT即可(注意这里必须是大写) 阅读全文

posted @ 2019-12-28 00:07 panchanggui 阅读(358) 评论(0) 推荐(0) 编辑 |

摘要:使用nexus本地maven配置 全局配置下载依赖(即项目pom无需配置) 在maven的setting.xml文件中配置私服配置,这种方式配置后所有本地使用该配置的maven项目的pom文件都无需配置私服下载相关配置 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 阅读全文

posted @ 2019-12-27 14:39 panchanggui 阅读(137) 评论(0) 推荐(0) 编辑 |

摘要:什么是Maven仓库在不用Maven的时候,比如说以前我们用Ant构建项目,在项目目录下,往往会看到一个名为/lib的子目录,那里存放着各类第三方依赖jar文件,如log4j.jar,junit.jar等等。每建立一个项目,你都需要建立这样的一个/lib目录,然后复制一对jar文件,这是很明显的重复 阅读全文

posted @ 2019-06-12 14:32 panchanggui 阅读(8251) 评论(0) 推荐(0) 编辑 |

摘要:Maven的一个哲学是惯例优于配置(Convention Over Configuration), Maven默认的依赖配置项中,scope的默认值是compile,项目中经常傻傻的分不清,直接默认了。今天梳理一下maven的scope。 scope的分类compile默认就是compile,什么都 阅读全文

posted @ 2019-04-22 17:49 panchanggui 阅读(1414) 评论(0) 推荐(0) 编辑 |

摘要:新建Maven project项目时,需要选择archetype。 那么,什么是archetype? archetype的意思就是模板原型的意思,原型是一个Maven项目模板工具包。一个原型被定义为从其中相同类型的所有其它事情是由一个原始图案或模型。名称配合,因为我们正在努力提供一种系统,该系统提供 阅读全文

posted @ 2019-01-09 10:01 panchanggui 阅读(1981) 评论(0) 推荐(0) 编辑 |

摘要:转自:http://www.cnblogs.com/demingblog/p/3840174.html 我们在使用maven的时候,对于项目所依赖的jar包,maven默认会在中央仓库下载jar包,到本地的磁盘目录(如果没有配置则是用户目录下/.m2/repository文件夹下)。如果公司内部搭了 阅读全文

posted @ 2018-11-12 10:18 panchanggui 阅读(442) 评论(0) 推荐(0) 编辑 |

posts - 633, comments - 19, trackbacks - 0, articles - 0

Copyright © 2020 panchanggui
Powered by .NET 5.0.0-rc.2.20475.5 on Kubernetes