部署maven 生成war和jar包的设置:

<plugins>

<plugin>

<groupId>org.apache.maven.plugins</groupId>

<artifactId>maven-war-plugin</artifactId>

<version>2.1.1</version>

<configuration>

<webXml>../jxchelianCenter/WebRoot/WEB-INF/web.xml</webXml>

<warSourceDirectory>WebRoot</warSourceDirectory>

</configuration>

</plugin>

<plugin>

<groupId>org.apache.maven.plugins</groupId>

<artifactId>maven-jar-plugin</artifactId>

<version>2.3.1</version>

<executions>

<execution>

<phase>package</phase>

<goals>

<goal>jar</goal>

</goals>

<configuration>

<archive>

<manifest><!--caution: add directory entries -->

<addClasspath>true</addClasspath>

</manifest>

</archive>

<classesDirectory>WebRoot/WEB-INF/classes</classesDirectory>

<finalName>jxchelianCenter</finalName>

<outputDirectory>target</outputDirectory>

</configuration>

</execution>

</executions>

</plugin>

<plugin>

<artifactId>maven-compiler-plugin</artifactId>

<configuration>

<source>1.7</source>

<target>1.7</target>

</configuration>

</plugin>

<plugin>

<artifactId>maven-war-plugin</artifactId>

<version>2.4</version>

<configuration>

<version>3.1</version>

</configuration>

</plugin>