qileilove

blog已经转移至github,大家请访问 http://qaseven.github.io/

maven 插件管理

插件管理
    pluginManagement:插件管理以同样的方式包括插件元素,用于在特定的项目中配置。所有继承于此项目的子项目都能使用。主要定义插件的共同元素

扩展元素集合
主要包括以下的元素:
Directories
用于设置各种目录结构,如下:
 
xml 代码
 
  1. <build>  
  2.     <sourceDirectory>${basedir}/src/main/java<!---->sourceDirectory>  
  3.     <scriptSourceDirectory>${basedir}/src/main/scripts<!---->scriptSourceDirectory>  
  4.     <testSourceDirectory>${basedir}/src/test/java<!---->testSourceDirectory>  
  5.     <outputDirectory>${basedir}/target/classes<!---->outputDirectory>  
  6.     <testOutputDirectory>${basedir}/target/test-classes<!---->testOutputDirectory>  
  7.     ...  
  8.   <!---->build>  

在父项目的 pluginManagement 中明确 使用 maven-site-plugin。而在每一个项目中都明确使用 maven-site-plugin

代码如下:父项目pom.xml:

 <build> 
<pluginManagement> 
<plugin> 
<groupId> org.apache.maven.plugins</groupId> 
<artifactId> maven-site-plugin</artifactId> 
<version> 2.0</version> 
</plugin> 
</plugins> 
</pluginManagement> 
<plugins> 
<plugin> 
<groupId> org.apache.maven.plugins</groupId> 
<artifactId> maven-site-plugin</artifactId> 
</plugin> 
</plugins> 
</build>


子项目pom.xml: 
<build> 
<plugins> 
<plugin> 
<groupId> org.apache.maven.plugins</groupId> 
<artifactId> maven-site-plugin</artifactId> 
</plugin> 
</plugins> 
</build>

posted on 2014-04-03 11:37 顺其自然EVO 阅读(465) 评论(0)  编辑  收藏 所属分类: maven


只有注册用户登录后才能发表评论。


网站导航:
 
<2024年12月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

导航

统计

常用链接

留言簿(55)

随笔分类

随笔档案

文章分类

文章档案

搜索

最新评论

阅读排行榜

评论排行榜