Is it possible to create a WAR and a JAR of same maven project -


i have maven project needs exposed webservice 3rd party client same project needs used jar between internal modules.

is thing possible using different maven profiles in single pom.

you can use configuration in maven-war-plugin via:

<plugin>   <groupid>org.apache.maven.plugins</groupid>   <artifactid>maven-war-plugin</artifactid>   <version>2.6</version>   <configuration>     <archiveclasses>true</archiveclasses>     <attachclasses>true</attachclasses>   </configuration> </plugin> 

after have configured way can use generated jar file usual dependency except classifier:

<dependency>   <groupid>mygroup</groupid>   <artifactid>myartifact</artifactid>   <version>myversion</myversion>   <classifier>classes</classifier> </dependency>