|
10 | 10 | <version>0.1-SNAPSHOT</version>
|
11 | 11 | <packaging>jar</packaging>
|
12 | 12 |
|
| 13 | + <properties> |
| 14 | + <spark.version>1.5.2</spark.version> |
| 15 | + <kafka.version>0.8.2.2</kafka.version> |
| 16 | + </properties> |
| 17 | + |
13 | 18 | <dependencies>
|
14 | 19 | <dependency>
|
15 | 20 | <groupId>org.apache.spark</groupId>
|
16 | 21 | <artifactId>spark-streaming_2.10</artifactId>
|
17 |
| - <version>1.3.0</version> |
| 22 | + <version>${spark.version}</version> |
18 | 23 | </dependency>
|
19 | 24 | <dependency>
|
20 | 25 | <groupId>org.apache.spark</groupId>
|
21 | 26 | <artifactId>spark-core_2.10</artifactId>
|
22 |
| - <version>1.3.0</version> |
| 27 | + <version>${spark.version}</version> |
23 | 28 | </dependency>
|
24 | 29 | <dependency>
|
25 | 30 | <groupId>org.apache.kafka</groupId>
|
26 | 31 | <artifactId>kafka_2.10</artifactId>
|
27 |
| - <version>0.8.0</version> |
| 32 | + <version>${kafka.version}</version> |
28 | 33 | <exclusions>
|
29 | 34 | <exclusion>
|
30 | 35 | <groupId>com.sun.jmx</groupId>
|
|
54 | 59 | </dependency>
|
55 | 60 | </dependencies>
|
56 | 61 | <repositories>
|
| 62 | + <repository> |
| 63 | + <id>central</id> |
| 64 | + <!-- This should be at top, it makes maven try the central repo first and then others and hence faster dep resolution --> |
| 65 | + <name>Maven Repository</name> |
| 66 | + <url>https://repo1.maven.org/maven2</url> |
| 67 | + <releases> |
| 68 | + <enabled>true</enabled> |
| 69 | + </releases> |
| 70 | + <snapshots> |
| 71 | + <enabled>false</enabled> |
| 72 | + </snapshots> |
| 73 | + </repository> |
| 74 | + <repository> |
| 75 | + <id>apache-repo</id> |
| 76 | + <name>Apache Repository</name> |
| 77 | + <url>https://repository.apache.org/content/repositories/releases</url> |
| 78 | + <releases> |
| 79 | + <enabled>true</enabled> |
| 80 | + </releases> |
| 81 | + <snapshots> |
| 82 | + <enabled>false</enabled> |
| 83 | + </snapshots> |
| 84 | + </repository> |
57 | 85 | <repository>
|
58 | 86 | <id>cdh.repo</id>
|
59 | 87 | <url>https://repository.cloudera.com/artifactory/cloudera-repos</url>
|
|
74 | 102 | </releases>
|
75 | 103 | </repository>
|
76 | 104 | </repositories>
|
| 105 | + <distributionManagement> |
| 106 | + <repository> |
| 107 | + <id>cdh.releases.repo</id> |
| 108 | + <url>https://repository.cloudera.com/cloudera/libs-release-local</url> |
| 109 | + <name>CDH Releases Repository</name> |
| 110 | + </repository> |
| 111 | + <snapshotRepository> |
| 112 | + <id>cdh.snapshots.repo</id> |
| 113 | + <url>https://repository.cloudera.com/artifactory/libs-snapshot-local</url> |
| 114 | + <name>CDH Snapshots Repository</name> |
| 115 | + </snapshotRepository> |
| 116 | + </distributionManagement> |
77 | 117 | <build>
|
78 | 118 | <pluginManagement>
|
79 | 119 | <plugins>
|
|
0 commit comments