Home | History | Annotate | Download | only in 1.11.18
      1 <?xml version="1.0"?>
      2 <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
      3     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      4   <modelVersion>4.0.0</modelVersion>
      5   <parent>
      6     <groupId>com.amazonaws</groupId>
      7     <artifactId>aws-java-sdk-pom</artifactId>
      8     <version>1.11.18</version>
      9   </parent>
     10   <groupId>com.amazonaws</groupId>
     11   <artifactId>aws-java-sdk-dynamodb</artifactId>
     12   <name>AWS Java SDK for Amazon DynamoDB</name>
     13   <description>The AWS Java SDK for Amazon DynamoDB module holds the client classes that are used for communicating with Amazon DynamoDB Service</description>
     14   <url>https://aws.amazon.com/sdkforjava</url>
     15 
     16   <!-- The dependencies section in pom.xml is auto generated. No manual changes are allowed -->
     17   <dependencies>
     18     <dependency>
     19         <artifactId>aws-java-sdk-s3</artifactId>
     20         <groupId>com.amazonaws</groupId>
     21         <optional>false</optional>
     22         <version>1.11.18</version>
     23     </dependency>
     24     <dependency>
     25         <artifactId>aws-java-sdk-core</artifactId>
     26         <groupId>com.amazonaws</groupId>
     27         <optional>false</optional>
     28         <version>1.11.18</version>
     29     </dependency>
     30     <dependency>
     31         <artifactId>junit</artifactId>
     32         <groupId>junit</groupId>
     33         <optional>false</optional>
     34         <scope>test</scope>
     35     </dependency>
     36     <dependency>
     37         <artifactId>easymock</artifactId>
     38         <groupId>org.easymock</groupId>
     39         <optional>false</optional>
     40         <scope>test</scope>
     41         <version>3.2</version>
     42     </dependency>
     43 </dependencies>
     44 
     45   <build>
     46     <plugins>
     47       <plugin>
     48         <groupId>org.apache.maven.plugins</groupId>
     49         <artifactId>maven-compiler-plugin</artifactId>
     50       </plugin>
     51 
     52       <plugin>
     53         <groupId>org.apache.maven.plugins</groupId>
     54         <artifactId>maven-javadoc-plugin</artifactId>
     55       </plugin>
     56     </plugins>
     57   </build>
     58 
     59   <!-- This profile uses the JAPICMP plugin to generate a report of changes between the release version and the latest version -->
     60   <!-- For more information on the plugin, see https://github.com/siom79/japicmp -->
     61   <profiles>
     62     <profile>
     63       <id>versiondiff</id>
     64       <build>
     65         <plugins>
     66           <plugin>
     67             <groupId>com.github.siom79.japicmp</groupId>
     68             <artifactId>japicmp-maven-plugin</artifactId>
     69             <version>0.5.0</version>
     70             <executions>
     71               <execution>
     72                 <phase>verify</phase>
     73                 <goals>
     74                   <goal>cmp</goal>
     75                 </goals>
     76               </execution>
     77             </executions>
     78             <configuration>
     79               <oldVersion>
     80                 <dependency>
     81                   <groupId>com.amazonaws</groupId>
     82                   <artifactId>aws-java-sdk-dynamodb</artifactId>
     83                   <version>RELEASE</version>
     84                 </dependency>
     85               </oldVersion>
     86               <newVersion>
     87                 <file>
     88                   <path>${project.build.directory}/${project.artifactId}-${project.version}.jar</path>
     89                 </file>
     90               </newVersion>
     91               <parameter>
     92                 <onlyModified>true</onlyModified>
     93                 <accessModifier>public</accessModifier>
     94                 <breakBuildOnModifications>false</breakBuildOnModifications>
     95                 <breakBuildOnBinaryIncompatibleModifications>false</breakBuildOnBinaryIncompatibleModifications>
     96                 <onlyBinaryIncompatible>false</onlyBinaryIncompatible>
     97               </parameter>
     98             </configuration>
     99           </plugin>
    100         </plugins>
    101       </build>
    102     </profile>
    103   </profiles>
    104 </project>
    105