myfaces-orchestra-maven
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>org.apache.myfaces.orchestra</groupId> <artifactId>myfaces-orchestra-maven</artifactId> <version>1.3</version> </dependency>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.apache.myfaces</groupId> <artifactId>myfaces</artifactId> <version>14</version> </parent> <groupId>org.apache.myfaces.orchestra</groupId> <artifactId>myfaces-orchestra-maven</artifactId> <packaging>pom</packaging> <name>MyFaces Orchestra Maven</name> <url>http://myfaces.apache.org/orchestra</url> <version>1.3</version> <description> The parent descriptor (and parent site) for all Apache MyFaces Orchestra modules. </description> <developers> <developer> <id>imario</id> <name>Mario Ivankovits</name> <email>imario@apache.org</email> <organization>OPS EDV GmbH</organization> <organizationUrl>http://www.ops.co.at</organizationUrl> <timezone>+1</timezone> </developer> <developer> <id>mmarinschek</id> <name>Martin Marinschek</name> <email>mmarinschek@apache.org</email> <organization>IRIAN.at, Austria</organization> <organizationUrl>http://www.irian.at</organizationUrl> <timezone>+1</timezone> </developer> <developer> <id>manolito</id> <name>Manfred Geiler</name> <email>manolito@apache.org</email> <organization>IRIAN.at, Austria</organization> <organizationUrl>http://www.irian.at</organizationUrl> <timezone>+1</timezone> </developer> <developer> <id>werpu</id> <name>Werner Punz</name> <email>werpu@apache.org</email> <organization>Media Data GmbH, Austria</organization> <timezone>+1</timezone> </developer> <developer> <id>skitching</id> <name>Simon Kitching</name> <email>skitching@apache.org</email> </developer> </developers> <contributors> <contributor> <name>Dan Tran</name> </contributor> </contributors> <scm> <connection>scm:svn:http://svn.apache.org/repos/asf/myfaces/orchestra/tags/myfaces-orchestra-maven-1.3</connection> <developerConnection>scm:svn:https://svn.apache.org/repos/asf/myfaces/orchestra/tags/myfaces-orchestra-maven-1.3</developerConnection> <url>http://svn.apache.org/viewcvs.cgi/myfaces/orchestra/tags/myfaces-orchestra-maven-1.3</url> </scm> <issueManagement> <system>jira</system> <url>http://issues.apache.org/jira/browse/ORCHESTRA</url> </issueManagement> <distributionManagement> <site> <id>apache-site</id> <name>Apache Website</name> <url>scpexe://people.apache.org/www/myfaces.apache.org/orchestra</url> </site> </distributionManagement> <build> <!-- Since Maven 3.0, this is required to add scpexe as protocol for deploy. --> <extensions> <extension> <groupId>org.apache.maven.wagon</groupId> <artifactId>wagon-ssh-external</artifactId> <version>1.0-beta-7</version> </extension> </extensions> <resources> <resource> <directory>${basedir}</directory> <targetPath>META-INF</targetPath> <includes> <include>NOTICE.txt</include> <include>LICENSE.txt</include> </includes> </resource> <resource> <directory>${basedir}/src/main/resources</directory> </resource> </resources> <plugins> <plugin> <artifactId>maven-jar-plugin</artifactId> <version>2.2</version> <configuration> <archive> <manifestEntries> <orchestra-artifact>${pom.artifactId}</orchestra-artifact> <orchestra-artifact-version>${pom.version}</orchestra-artifact-version> <Specification-Title>${project.name}</Specification-Title> <Specification-Version>${project.version}</Specification-Version> <Specification-Vendor>${project.organization.name}</Specification-Vendor> <Implementation-Title>${project.name}</Implementation-Title> <Implementation-Version>${project.version}</Implementation-Version> <Implementation-Vendor>${project.organization.name}</Implementation-Vendor> <Implementation-Vendor-Id>org.apache</Implementation-Vendor-Id> <X-Compile-Source-JDK>${maven.compile.source}</X-Compile-Source-JDK> <X-Compile-Target-JDK>${maven.compile.target}</X-Compile-Target-JDK> </manifestEntries> </archive> </configuration> </plugin> <plugin> <artifactId>maven-source-plugin</artifactId> <executions> <execution> <id>attach-source</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> <plugin> <!-- - Copy LICENSE.txt and NOTICE.txt so that they are included in the - javadoc jar file for the component. The resources section cannot - be used for this, because it only writes to the target class dir. --> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-antrun-plugin</artifactId> <executions> <execution> <id>javadoc.resources</id> <phase>generate-sources</phase> <goals> <goal>run</goal> </goals> <configuration> <tasks> <copy todir="${project.build.directory}/apidocs/META-INF"> <fileset dir="${basedir}"> <include name="LICENSE.txt" /> <include name="NOTICE.txt" /> </fileset> </copy> </tasks> </configuration> </execution> </executions> </plugin> <plugin> <!-- - Make a checkstyle violation a compile error. Note that if a compile error occurs, - further information can be found in target/site/checkstyle.html (present even when - just the compile goal and not the site goal has been run). Note also that child - projects may redeclare this plugin and provide different configuration settings - to use different checks (more or less strict than the default). --> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-checkstyle-plugin</artifactId> <executions> <execution> <id>verify-style</id> <phase>verify</phase> <goals><goal>check</goal></goals> </execution> </executions> <configuration> <configLocation>default/myfaces-checks-standard.xml</configLocation> <headerLocation>default/myfaces-header.txt</headerLocation> </configuration> </plugin> </plugins> <pluginManagement> <plugins> <plugin> <groupId>org.apache.myfaces.buildtools</groupId> <artifactId>myfaces-builder-plugin</artifactId> <version>1.0.10</version> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>build-helper-maven-plugin</artifactId> <version>1.5</version> </plugin> <plugin> <artifactId>maven-dependency-plugin</artifactId> <version>2.4</version> </plugin> <plugin> <artifactId>maven-javadoc-plugin</artifactId> <version>2.8</version> <configuration> <encoding>${myfaces.encoding.source}</encoding> <docEncoding>${myfaces.encoding.doc}</docEncoding> </configuration> </plugin> <plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>${maven.compile.source}</source> <target>${maven.compile.target}</target> <encoding>${myfaces.encoding.source}</encoding> </configuration> </plugin> <plugin> <artifactId>maven-jxr-plugin</artifactId> <version>2.3</version> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>taglist-maven-plugin</artifactId> <version>2.4</version> </plugin> <plugin> <artifactId>maven-changelog-plugin</artifactId> <version>2.2</version> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>rat-maven-plugin</artifactId> <version>1.0-alpha-3</version> </plugin> </plugins> </pluginManagement> </build> <properties> <!-- ensure to not to point to a snapshot version during release --> <myfaces.version>1.1.5</myfaces.version> <tomahawk.version>1.1.6</tomahawk.version> <myfaces-orchestra-shared.version>2.0.13</myfaces-orchestra-shared.version> <!-- Default configuration for compiler source and target JVM --> <maven.compile.source>1.4</maven.compile.source> <maven.compile.target>1.4</maven.compile.target> <!-- Encoding of Java source files: Make sure, that the compiler and the javadoc generator use the right encoding. Subprojects may overwrite this, if they are using another encoding. --> <myfaces.encoding.source>iso-8859-1</myfaces.encoding.source> <myfaces.encoding.doc>${myfaces.encoding.source}</myfaces.encoding.doc> </properties> </project>