收集常用的maven插件配置,,, 方便自己,方便他人.!!!
1. maven-jar-plugin
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<archive>
<addMavenDescriptor>false</addMavenDescriptor>
<manifest>
<addClasspath>true</addClasspath>
<mainClass>
com.mkk.nativesql.App
</mainClass>
</manifest>
</archive>
<includes>
<include>**/com/mkk/**/*.class</include>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
</configuration>
</plugin>
2. maven-compiler-plugin
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.0.2</version>
<configuration>
<source>1.5</source>
<target>1.5</target>
</configuration>
</plugin>
3. maven-war-plugin
<plugin>
<artifactId>maven-war-plugin</artifactId>
<version>2.0.2</version>
<configuration>
<archive>
<manifestEntries>
<Implementation-BuildNumber>
${build.number}
</Implementation-BuildNumber>
<Specification-Vendor>
www.abcdef.com
</Specification-Vendor>
<Implementation-Vendor>
www.abcdef.com
</Implementation-Vendor>
<Implementation-Title>
${project.name}
</Implementation-Title>
<Implementation-Version>
${project.version}
</Implementation-Version>
</manifestEntries>
</archive>
</configuration>
</plugin>
一点小意见: 使用plugin最好指定<version>.