5.在Maven工程中添加hello-maven-plugin,并且使用其中功能
<plugin>
<groupId>secondriver.maven.plugin</groupId>
<artifactId>hello-maven-plugin</artifactId>
<version>1.0</version>
</plugin>
执行 mvn hello:fixdir或者mvn secondriver.maven.plugin:hello:1.0:fixdir命令,修复src下的目录。
执行前:
执行结果显示:
执行后:
通过对吧前后两幅目录树可以看出执行fixdir之后,test目录下结构完整了。
6.写在最后
本文只是通过创建一个简单的Maven Plugin解决实际中遇到的一个问题,其具备了功能性,但离一个合格的Maven Plugin的完整性还差好远。比如:Maven Plugin的参数说明,帮助文档,参数检查等。更多关于Maven Plugin开发还得去官网开开发文档(有点小凌乱),还有就是反编译已有的成熟Maven Plugin。
Ubuntu下搭建sun-jdk和Maven2