Advertisement
aonomike

pom.xml

Apr 4th, 2017
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 2.12 KB | None | 0 0
  1. <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  2.  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  3.   <modelVersion>4.0.0</modelVersion>
  4.  
  5.   <groupId>com.armrockllc</groupId>
  6.   <artifactId>amazon-s3</artifactId>
  7.   <version>0.0.1-SNAPSHOT</version>
  8.   <packaging>jar</packaging>
  9.  
  10.   <name>amazon-s3</name>
  11.   <url>http://maven.apache.org</url>
  12.  
  13.   <properties>
  14.     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  15.     <aws-sdk.version>1.11.86</aws-sdk.version>
  16.     <google-guava.version>19.0</google-guava.version>
  17.     <junit.version>4.12</junit.version>
  18.   </properties>
  19.  
  20.   <dependencies>
  21.     <dependency>
  22.         <groupId>com.amazonaws</groupId>
  23.         <artifactId>aws-java-sdk-core</artifactId>
  24.         <version>${aws-sdk.version}</version>
  25.     </dependency>
  26.     <dependency>
  27.         <groupId>com.amazonaws</groupId>
  28.         <artifactId>aws-java-sdk-s3</artifactId>
  29.         <version>${aws-sdk.version}</version>
  30.     </dependency>
  31.     <dependency>
  32.         <groupId>com.google.guava</groupId>
  33.         <artifactId>guava</artifactId>
  34.         <version>${google-guava.version}</version>
  35.     </dependency>
  36.     <dependency>
  37.         <groupId>junit</groupId>
  38.         <artifactId>junit</artifactId>
  39.         <version>${junit.version}</version>
  40.     </dependency>
  41.   </dependencies>
  42.  
  43.   <build>
  44.     <plugins>
  45.         <plugin>
  46.             <groupId>org.apache.maven.plugins</groupId>
  47.             <artifactId>maven-compiler-plugin</artifactId>
  48.             <version>3.6.1</version>
  49.             <configuration>
  50.                 <source>1.8</source>
  51.                 <target>1.8</target>
  52.             </configuration>
  53.         </plugin>
  54.         <plugin>
  55.             <artifactId>maven-assembly-plugin</artifactId>
  56.             <configuration>
  57.                 <archive>
  58.                     <manifest>
  59.                         <mainClass>com.armrockllc.App</mainClass >
  60.                     </manifest>
  61.                 </archive>
  62.                 <descriptorRefs>
  63.                     <descriptorRef>jar-with-dependencies</descriptorRef >
  64.                 </descriptorRefs>
  65.             </configuration>
  66.             <executions>
  67.                 <execution>
  68.                     <id>make-assembly</id>
  69.                     <phase>package</phase>
  70.                     <goals>
  71.                         <goal>single</goal>
  72.                     </goals>
  73.                 </execution>
  74.             </executions>
  75.         </plugin>
  76.     </plugins>
  77.   </build>
  78. </project>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement