1<project xmlns="http://maven.apache.org/POM/4.0.0" 2 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4 <modelVersion>4.0.0</modelVersion> 5 6 <groupId>com.google.i18n.libphonenumber</groupId> 7 <artifactId>migrator</artifactId> 8 <version>1.0.0-SNAPSHOT</version> 9 10 <build> 11 <plugins> 12 <plugin> 13 <artifactId>maven-assembly-plugin</artifactId> 14 <configuration> 15 <archive> 16 <manifest> 17 <mainClass>com.google.phonenumbers.migrator.CommandLineMain</mainClass> 18 </manifest> 19 </archive> 20 <descriptorRefs> 21 <descriptorRef>jar-with-dependencies</descriptorRef> 22 </descriptorRefs> 23 </configuration> 24 </plugin> 25 <plugin> 26 <groupId>org.apache.maven.plugins</groupId> 27 <artifactId>maven-compiler-plugin</artifactId> 28 <configuration> 29 <source>8</source> 30 <target>8</target> 31 </configuration> 32 </plugin> 33 </plugins> 34 <resources> 35 <resource> 36 <directory>../metadata</directory> 37 <includes> 38 <include>metadata.zip</include> 39 </includes> 40 </resource> 41 <resource> 42 <directory>src/data</directory> 43 </resource> 44 </resources> 45 </build> 46 47 <dependencies> 48 <dependency> 49 <groupId>com.google.i18n.libphonenumber</groupId> 50 <artifactId>metadata</artifactId> 51 <version>1.0-SNAPSHOT</version> 52 <scope>compile</scope> 53 </dependency> 54 <dependency> 55 <groupId>junit</groupId> 56 <artifactId>junit</artifactId> 57 <version>4.13.2</version> 58 <scope>test</scope> 59 </dependency> 60 <dependency> 61 <groupId>com.google.truth</groupId> 62 <artifactId>truth</artifactId> 63 <version>1.0.1</version> 64 <scope>test</scope> 65 </dependency> 66 <dependency> 67 <groupId>info.picocli</groupId> 68 <artifactId>picocli</artifactId> 69 <version>4.7.4</version> 70 </dependency> 71 <dependency> 72 <groupId>com.google.truth.extensions</groupId> 73 <artifactId>truth-java8-extension</artifactId> 74 <version>1.0.1</version> 75 <scope>test</scope> 76 </dependency> 77 <dependency> 78 <groupId>com.google.auto.value</groupId> 79 <artifactId>auto-value</artifactId> 80 <version>1.10.2</version> 81 <scope>provided</scope> 82 </dependency> 83 <dependency> 84 <groupId>com.google.auto.value</groupId> 85 <artifactId>auto-value-annotations</artifactId> 86 <version>1.10.2</version> 87 </dependency> 88 </dependencies> 89</project> 90