vitess.io/vitess@v0.16.2/java/example/pom.xml (about)

     1  <?xml version="1.0" encoding="UTF-8"?>
     2  <project xmlns="http://maven.apache.org/POM/4.0.0" 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    <parent>
     6      <groupId>io.vitess</groupId>
     7      <artifactId>vitess-parent</artifactId>
     8      <version>16.0.2</version>
     9    </parent>
    10    <artifactId>vitess-example</artifactId>
    11  
    12    <dependencies>
    13      <dependency>
    14        <groupId>com.google.guava</groupId>
    15        <artifactId>guava</artifactId>
    16      </dependency>
    17  
    18      <dependency>
    19        <groupId>io.vitess</groupId>
    20        <artifactId>vitess-client</artifactId>
    21      </dependency>
    22      <dependency>
    23        <groupId>io.vitess</groupId>
    24        <artifactId>vitess-grpc-client</artifactId>
    25      </dependency>
    26  
    27      <dependency>
    28        <groupId>io.vitess</groupId>
    29        <artifactId>vitess-jdbc</artifactId>
    30      </dependency>
    31  
    32      <dependency>
    33        <groupId>mysql</groupId>
    34        <artifactId>mysql-connector-java</artifactId>
    35        <version>8.0.28</version>
    36        <optional>false</optional>
    37      </dependency>
    38  
    39      <dependency>
    40        <groupId>joda-time</groupId>
    41        <artifactId>joda-time</artifactId>
    42      </dependency>
    43  
    44      <!-- Dependencies with limited scope. -->
    45      <!-- Only used to run the example from the command line. -->
    46      <dependency>
    47        <groupId>org.codehaus.mojo</groupId>
    48        <artifactId>exec-maven-plugin</artifactId>
    49        <type>maven-plugin</type>
    50        <scope>test</scope>
    51      </dependency>
    52    </dependencies>
    53  
    54    <build>
    55      <plugins>
    56       <!-- Exclusions for dependency:analyze: -->
    57       <plugin>
    58          <groupId>org.apache.maven.plugins</groupId>
    59          <artifactId>maven-dependency-plugin</artifactId>
    60          <configuration>
    61            <usedDependencies>
    62              <!-- JDBC driver is imported at runtime. -->
    63              <usedDependency>io.vitess:vitess-jdbc</usedDependency>
    64              <!-- This plugin is only used in scripts to run the main from the command line. -->
    65              <usedDependency>org.codehaus.mojo:exec-maven-plugin</usedDependency>
    66            </usedDependencies>
    67          </configuration>
    68        </plugin>
    69      </plugins>
    70    </build>
    71  </project>