@@ -37,14 +37,11 @@ limitations under the License.
3737 <maven .compiler.source>1.8</maven .compiler.source>
3838 <maven .compiler.target>1.8</maven .compiler.target>
3939
40- <bigtable .version>0.9.6.2 </bigtable .version>
41- <hbase .version>1.2.4 </hbase .version>
40+ <bigtable .version>1.0.0-pre3 </bigtable .version>
41+ <hbase .version>1.2.6 </hbase .version>
4242 <bigtable .projectID>YOUR_PROJECT_ID</bigtable .projectID>
4343 <bigtable .instanceID>YOUR_INSTANCE_ID</bigtable .instanceID>
4444
45- <hadoop .version>2.4.1</hadoop .version>
46- <compat .module>hbase-hadoop2-compat</compat .module>
47-
4845 <maven .compiler.showDeprecation>true</maven .compiler.showDeprecation>
4946 <archiveClasses >true</archiveClasses >
5047 <failOnMissingWebXml >false</failOnMissingWebXml >
@@ -53,16 +50,10 @@ limitations under the License.
5350 <dependencies >
5451 <dependency >
5552 <groupId >com.google.cloud.bigtable</groupId >
56- <artifactId >bigtable-hbase-1.2 </artifactId >
53+ <artifactId >bigtable-hbase-1.x </artifactId >
5754 <version >${bigtable.version} </version >
5855 </dependency >
5956
60- <dependency >
61- <groupId >org.apache.hbase</groupId >
62- <artifactId >hbase-client</artifactId >
63- <version >${hbase.version} </version >
64- </dependency >
65-
6657 <dependency >
6758 <groupId >io.netty</groupId >
6859 <artifactId >netty-tcnative-boringssl-static</artifactId >
@@ -88,7 +79,7 @@ limitations under the License.
8879 <dependency >
8980 <groupId >com.google.truth</groupId >
9081 <artifactId >truth</artifactId >
91- <version >0.30 </version >
82+ <version >0.35 </version >
9283 <scope >test</scope >
9384 </dependency >
9485
@@ -110,20 +101,20 @@ limitations under the License.
110101 <!-- for hot reload of the web application-->
111102 <outputDirectory >${project.build.directory} /${project.build.finalName} /WEB-INF/classes</outputDirectory >
112103 <plugins >
113- <plugin >
114- <groupId >org.codehaus.mojo</groupId >
115- <artifactId >versions-maven-plugin</artifactId >
116- <version >2.3 </version >
117- <executions >
118- <execution >
119- <phase >compile</phase >
120- <goals >
121- <goal >display-dependency-updates</goal >
122- <goal >display-plugin-updates</goal >
123- </goals >
124- </execution >
125- </executions >
126- </plugin >
104+ <!-- < plugin> -- >
105+ <!-- < groupId>org.codehaus.mojo</groupId> -- >
106+ <!-- < artifactId>versions-maven-plugin</artifactId> -- >
107+ <!-- < version>2.4 </version> -- >
108+ <!-- < executions> -- >
109+ <!-- < execution> -- >
110+ <!-- < phase>compile</phase> -- >
111+ <!-- < goals> -- >
112+ <!-- < goal>display-dependency-updates</goal> -- >
113+ <!-- < goal>display-plugin-updates</goal> -- >
114+ <!-- < /goals> -- >
115+ <!-- < /execution> -- >
116+ <!-- < /executions> -- >
117+ <!-- < /plugin> -- >
127118
128119 <plugin >
129120 <groupId >org.apache.maven.plugins</groupId >
@@ -142,7 +133,7 @@ limitations under the License.
142133 <plugin >
143134 <groupId >org.apache.maven.plugins</groupId >
144135 <artifactId >maven-war-plugin</artifactId >
145- <version >3.0 .0</version >
136+ <version >3.1 .0</version >
146137 <configuration >
147138 <archiveClasses >true</archiveClasses >
148139 <webResources >
@@ -159,7 +150,7 @@ limitations under the License.
159150 <plugin >
160151 <groupId >org.apache.maven.plugins</groupId >
161152 <artifactId >maven-failsafe-plugin</artifactId >
162- <version >2.19 .1</version >
153+ <version >2.20 .1</version >
163154 <configuration >
164155 <systemPropertyVariables >
165156 <BIGTABLE_PROJECT >${bigtable.projectID} </BIGTABLE_PROJECT >
@@ -175,6 +166,31 @@ limitations under the License.
175166 <configuration >
176167 </configuration >
177168 </plugin >
169+
170+ <plugin >
171+ <groupId >org.apache.maven.plugins</groupId >
172+ <artifactId >maven-compiler-plugin</artifactId >
173+ <version >3.7.0</version >
174+ </plugin >
175+
176+ <plugin >
177+ <groupId >org.apache.maven.plugins</groupId >
178+ <artifactId >maven-clean-plugin</artifactId >
179+ <version >3.0.0</version >
180+ </plugin >
181+
182+ <plugin >
183+ <groupId >org.apache.maven.plugins</groupId >
184+ <artifactId >maven-enforcer-plugin</artifactId >
185+ <version >3.0.0-M1</version >
186+ <configuration >
187+ <rules >
188+ <requireMavenVersion >
189+ <version >[3.5.0,)</version >
190+ </requireMavenVersion >
191+ </rules >
192+ </configuration >
193+ </plugin >
178194 </plugins >
179195 </build >
180196
0 commit comments