web
逆天壁虎
雄关漫道真如铁,而今迈步从头越!
展开
-
Maven插件开发(三)——Java中Processor使用与maven-compiler-plugin的结合使用
在前面几篇博客中我们讲解了简单的自定义插件开发工作,今天我们讲解一下扩展maven-compiler-plugin的processor功能。一、maven-compiler-plugin我们知道Maven只是个项目管理工具,如果要编译Java代码是不行的,而maven-compiler-plugin这个是Apache官方提供的Maven编译Java源码的功能插件,我们在项目中经常使用到,也就是...原创 2020-03-22 19:29:41 · 5415 阅读 · 1 评论 -
Maven插件开发(二)
在上一篇博客中我们讲解了简单的自定义插件开发工作,今天我们继续讲解一下自定义插件开发中可能涉及到的其他内容。比如传参、自定义类加载、扩展maven-compiler-plugin的processor等功能。在前面一篇博客中我们简单入门了解了Maven插件开发的相关流程,具体操作是读取文件然后显示出来。如果忘了,可以先去复习一下——自定义Maven插件开发(一)。在实际应用中我们可以通过mave...原创 2020-01-31 20:50:32 · 925 阅读 · 0 评论 -
Maven插件开发(一)
今天和大家聊一聊Maven中插件开发,在实际工作中,我们经常会用到Maven的插件,但是当一些基本插件功能无法完成我们的需要时或者我们要定制某种需求时,就需要通过自定义Maven插件来完成相关需求,接下来我们便聊聊Maven插件开发。一、什么是Maven插件对于Java开发者而言,Maven的使用再熟悉不过了,我们通过Maven进行编译,打包,上传等操作,其实这些都是Maven插件的功能。用官...原创 2019-12-31 23:21:58 · 1053 阅读 · 0 评论 -
maven知识快速入门,了解开发中maven常用知识
对于java开发者来说,对于maven肯定不会陌生,在开发项目中,常常会使用到。通过使用maven,我们可以不用在具体项目中手动导入特定的jar包,只需要执行配置好pom.xml文件即可。一、maven是什么Apache Maven是一个项目管理和自动构建工具。基于项目对象模型(Project Object Model,POM)的概念,Maven可用来管理项目的依赖、编译、文档等信息。...原创 2018-01-31 22:24:33 · 1351 阅读 · 0 评论 -
如何使用maven打包并发布到中央服务器
在前一篇的博文中,我们介绍了maven的相关知识,对于maven的认识有了一定的了解,如果还不太熟悉,可以去看一下maven知识快速入门,了解开发中maven常用知识。今天我们介绍一下maven打包相关的知识点,平时我们使用的大多数类库,就是在maven的中央服务器上面,如果我们要把自己的包,发布到中央服务器,让大家都可以使用。这就需要使用到打包的相关知识点,接下我们就进入正题。打包到中央...原创 2018-03-07 23:41:41 · 8068 阅读 · 12 评论