maven学习之八插件的使用
来源:互联网 发布:深蓝射频效果知乎 编辑:程序博客网 时间:2024/05/22 03:40
maven的命令都是基于插件的,简单的讲一下插件的使用方式:
配置插件的xml如下:
<build><pluginManagement><plugins><plugin><groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>2.2.1</version> <executions> <execution>
<phase>package</phase> <goals> <goal>jar-no-fork</goal> </goals> </execution> </executions></plugin><plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>sql-maven-plugin</artifactId> <version>1.5</version> <dependencies> <dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>5.1.25</version> </dependency> </dependencies> <configuration> <driver>com.mysql.jdbc.Driver</driver> <url>jdbc:mysql://localhost:3306/user</url> <username>root</username> <password>123456</password> <sqlCommand> create database if not exists maven_test </sqlCommand> </configuration> <executions> <execution> <phase>package</phase> <goals><goal>execute</goal></goals> </execution> </executions></plugin></plugins></pluginManagement></build>
这个xml配置了2个插件第一个插件是source插件 是用来打包源码的,第二个插件是sql插件,是用来操作数据库的。
讲下第一个插件,首先<plugin>中配置的是插件的地址,
<execution><phase>package</phase> <goals> <goal>jar-no-fork</goal> </goals> </execution>
插件的执行,他的执行目标是jar-no-fork,然后<phase>package</phase>表示该插件的命令跟在package生命周期的后面,当我们输入mvn package当packag命令执行完后就执行source命令
- maven学习之八插件的使用
- 开发自己的Maven插件之八:使用jslint4java-report plugin
- 《项目管理利器Maven》学习(八):Maven核心之生命周期和插件
- SMP3.0学习笔记之八 使用Kapsel Update插件实现移动应用的自动更新
- Maven学习笔记之maven插件的配置
- MAVEN学习笔记之Maven插件的应用(4)
- Maven实践(八)---插件的生命周期
- maven in action(八)maven常用插件使用
- Maven 插件之 docker-maven-plugin 的使用
- 开发自己的Maven插件之三:使用插件
- Maven学习笔记(八)Maven的入门使用—7.创建Maven项目
- Maven学习之 插件plugin
- Maven学习笔记(八)Maven的入门使用—5.使用Archetype生成项目骨架
- Maven学习笔记(八)Maven的入门使用—1.编写POM文件
- Maven学习笔记(八)Maven的入门使用—2.编写主代码
- Maven学习笔记(八)Maven的入门使用—3.编写测试代码
- Maven学习笔记(八)Maven的入门使用—4.打包和运行
- Maven学习笔记(八)Maven的入门使用—6.将Maven项目导入到Eclipse中
- 熬之滴水穿石:JAVA的世界(1)
- Ubuntu/linux下下载工具
- for的几种用法
- 智能课程表Android版-日期和时间的动态显示(一)
- 智能课程表Android版-日期和时间的动态显示(二)
- maven学习之八插件的使用
- 栈的使用和简单进制转换的应用
- OpenStack 之Nova添加扩展API流程,附带资源的查找功能
- 读文件大全
- windows 程序设计 第三章 (下)
- zoj_1095 Humble Numbers
- 追加文件内容
- 交通灯管理系统
- OpenStack 扩展API