Update dependencies

- commons-lang3 3.7
  https://commons.apache.org/proper/commons-lang/release-notes/RELEASE-NOTES-3.7.txt
- commons-text 1.3
  https://commons.apache.org/proper/commons-text/release-notes/RELEASE-NOTES-1.3.txt
- commons-io 2.6
  http://commons.apache.org/proper/commons-io/upgradeto2_6.html
  http://commons.apache.org/proper/commons-io/upgradeto2_5.html
- error_prone_annotations 2.0.18

Change-Id: I119306662ab945f876ff3832f550a5e84e40fa76
diff --git a/lib/BUCK b/lib/BUCK
index 2515198..12f9b45 100644
--- a/lib/BUCK
+++ b/lib/BUCK
@@ -1,4 +1,4 @@
-# ***** This file was auto-generated at Tue, 12 Jun 2018 23:00:36 GMT. Do not edit this file manually. *****
+# ***** This file was auto-generated at Wed, 13 Jun 2018 22:38:24 GMT. Do not edit this file manually. *****
 # ***** Use onos-lib-gen *****
 
 pass_thru_pom(
@@ -288,10 +288,10 @@
 
 remote_jar (
   name = 'commons-lang3',
-  out = 'commons-lang3-3.6.jar',
-  url = 'mvn:org.apache.commons:commons-lang3:jar:3.6',
-  sha1 = '9d28a6b23650e8a7e9063c04588ace6cf7012c17',
-  maven_coords = 'org.apache.commons:commons-lang3:3.6',
+  out = 'commons-lang3-3.7.jar',
+  url = 'mvn:org.apache.commons:commons-lang3:jar:3.7',
+  sha1 = '557edd918fd41f9260963583ebf5a61a43a6b423',
+  maven_coords = 'org.apache.commons:commons-lang3:3.7',
   visibility = [ 'PUBLIC' ],
 )
 
@@ -324,10 +324,10 @@
 
 remote_jar (
   name = 'commons-text',
-  out = 'commons-text-1.2.jar',
-  url = 'mvn:org.apache.commons:commons-text:jar:1.2',
-  sha1 = '74acdec7237f576c4803fff0c1008ab8a3808b2b',
-  maven_coords = 'org.apache.commons:commons-text:1.2',
+  out = 'commons-text-1.3.jar',
+  url = 'mvn:org.apache.commons:commons-text:jar:1.3',
+  sha1 = '9abf61708a66ab5e55f6169a200dbfc584b546d9',
+  maven_coords = 'org.apache.commons:commons-text:1.3',
   visibility = [ 'PUBLIC' ],
 )
 
@@ -360,10 +360,10 @@
 
 remote_jar (
   name = 'error_prone_annotations',
-  out = 'error_prone_annotations-2.0.11.jar',
-  url = 'mvn:com.google.errorprone:error_prone_annotations:jar:2.0.11',
-  sha1 = '3624d81fca4e93c67f43bafc222b06e1b1e3b260',
-  maven_coords = 'com.google.errorprone:error_prone_annotations:jar:NON-OSGI:2.0.11',
+  out = 'error_prone_annotations-2.0.18.jar',
+  url = 'mvn:com.google.errorprone:error_prone_annotations:jar:2.0.18',
+  sha1 = '5f65affce1684999e2f4024983835efc3504012e',
+  maven_coords = 'com.google.errorprone:error_prone_annotations:jar:NON-OSGI:2.0.18',
   visibility = [ 'PUBLIC' ],
 )
 
diff --git a/lib/deps.json b/lib/deps.json
index b355aff..ea4b309 100644
--- a/lib/deps.json
+++ b/lib/deps.json
@@ -125,15 +125,15 @@
     "commons-beanutils": "mvn:commons-beanutils:commons-beanutils:1.9.3",
     "jdom": "mvn:jdom:jdom:1.0",
     "commons-lang": "mvn:commons-lang:commons-lang:2.6",
-    "commons-lang3": "mvn:org.apache.commons:commons-lang3:3.6",
+    "commons-lang3": "mvn:org.apache.commons:commons-lang3:3.7",
     "commons-logging": "mvn:commons-logging:commons-logging:1.2",
     "commons-math3": "mvn:org.apache.commons:commons-math3:3.6.1",
     "commons-pool": "mvn:commons-pool:commons-pool:1.6",
-    "commons-text": "mvn:org.apache.commons:commons-text:1.2",
+    "commons-text": "mvn:org.apache.commons:commons-text:1.3",
     "concurrent-trees": "mvn:com.googlecode.concurrent-trees:concurrent-trees:2.6.1",
     "easymock": "mvn:org.easymock:easymock:3.6",
     "antlr": "mvn:antlr:antlr:2.7.7",
-    "error_prone_annotations": "mvn:com.google.errorprone:error_prone_annotations:2.0.11",
+    "error_prone_annotations": "mvn:com.google.errorprone:error_prone_annotations:2.0.18",
     "ganymed-ssh2": "mvn:ch.ethz.ganymed:ganymed-ssh2:262",
     "gmetric4j": "mvn:info.ganglia.gmetric4j:gmetric4j:1.0.10",
     "gson": "mvn:com.google.code.gson:gson:2.7",
diff --git a/lib/pom.xml b/lib/pom.xml
index ac93726..78a5c5a 100644
--- a/lib/pom.xml
+++ b/lib/pom.xml
@@ -144,7 +144,7 @@
             <dependency>
                 <groupId>commons-io</groupId>
                 <artifactId>commons-io</artifactId>
-                <version>2.4</version>
+                <version>2.6</version>
             </dependency>
 
             <dependency>
@@ -156,7 +156,7 @@
             <dependency>
                 <groupId>org.apache.commons</groupId>
                 <artifactId>commons-lang3</artifactId>
-                <version>3.6</version>
+                <version>3.7</version>
             </dependency>
 
             <dependency>
@@ -180,7 +180,7 @@
             <dependency>
                 <groupId>org.apache.commons</groupId>
                 <artifactId>commons-text</artifactId>
-                <version>1.2</version>
+                <version>1.3</version>
             </dependency>
 
             <dependency>
@@ -198,7 +198,7 @@
             <dependency>
                 <groupId>org.easymock</groupId>
                 <artifactId>easymock</artifactId>
-                <version>3.4</version>
+                <version>3.6</version>
                 <scope>test</scope>
             </dependency>
 
@@ -473,7 +473,7 @@
             <dependency>
                 <groupId>com.google.errorprone</groupId>
                 <artifactId>error_prone_annotations</artifactId>
-                <version>2.0.11</version>
+                <version>2.0.18</version>
             </dependency>
 
             <dependency>
diff --git a/tools/build/bazel/generate_workspace.bzl b/tools/build/bazel/generate_workspace.bzl
index ca13bb3..c41008e 100644
--- a/tools/build/bazel/generate_workspace.bzl
+++ b/tools/build/bazel/generate_workspace.bzl
@@ -1,4 +1,4 @@
-# ***** This file was auto-generated at Tue, 12 Jun 2018 23:00:43 GMT. Do not edit this file manually. *****
+# ***** This file was auto-generated at Wed, 13 Jun 2018 22:38:28 GMT. Do not edit this file manually. *****
 # ***** Use onos-lib-gen *****
 
 load("//tools/build/bazel:variables.bzl", "ONOS_GROUP_ID", "ONOS_VERSION")
@@ -186,8 +186,8 @@
 
     native.maven_jar(
         name = "commons_lang3",
-        artifact = "org.apache.commons:commons-lang3:3.6",
-        sha1 = "9d28a6b23650e8a7e9063c04588ace6cf7012c17",
+        artifact = "org.apache.commons:commons-lang3:3.7",
+        sha1 = "557edd918fd41f9260963583ebf5a61a43a6b423",
     )
 
     native.maven_jar(
@@ -210,8 +210,8 @@
 
     native.maven_jar(
         name = "commons_text",
-        artifact = "org.apache.commons:commons-text:1.2",
-        sha1 = "74acdec7237f576c4803fff0c1008ab8a3808b2b",
+        artifact = "org.apache.commons:commons-text:1.3",
+        sha1 = "9abf61708a66ab5e55f6169a200dbfc584b546d9",
     )
 
     native.maven_jar(
@@ -234,8 +234,8 @@
 
     native.maven_jar(
         name = "error_prone_annotations",
-        artifact = "com.google.errorprone:error_prone_annotations:2.0.11",
-        sha1 = "3624d81fca4e93c67f43bafc222b06e1b1e3b260",
+        artifact = "com.google.errorprone:error_prone_annotations:2.0.18",
+        sha1 = "5f65affce1684999e2f4024983835efc3504012e",
     )
 
     native.maven_jar(
@@ -2107,15 +2107,15 @@
 artifact_map[str(Label("@commons_beanutils//jar"))] = "mvn:commons-beanutils:commons-beanutils:jar:1.9.3"
 artifact_map[str(Label("@jdom//jar"))] = "mvn:jdom:jdom:jar:1.0"
 artifact_map[str(Label("@commons_lang//jar"))] = "mvn:commons-lang:commons-lang:jar:2.6"
-artifact_map[str(Label("@commons_lang3//jar"))] = "mvn:org.apache.commons:commons-lang3:jar:3.6"
+artifact_map[str(Label("@commons_lang3//jar"))] = "mvn:org.apache.commons:commons-lang3:jar:3.7"
 artifact_map[str(Label("@commons_logging//jar"))] = "mvn:commons-logging:commons-logging:jar:1.2"
 artifact_map[str(Label("@commons_math3//jar"))] = "mvn:org.apache.commons:commons-math3:jar:3.6.1"
 artifact_map[str(Label("@commons_pool//jar"))] = "mvn:commons-pool:commons-pool:jar:1.6"
-artifact_map[str(Label("@commons_text//jar"))] = "mvn:org.apache.commons:commons-text:jar:1.2"
+artifact_map[str(Label("@commons_text//jar"))] = "mvn:org.apache.commons:commons-text:jar:1.3"
 artifact_map[str(Label("@concurrent_trees//jar"))] = "mvn:com.googlecode.concurrent-trees:concurrent-trees:jar:2.6.1"
 artifact_map[str(Label("@easymock//jar"))] = "mvn:org.easymock:easymock:jar:3.6"
 artifact_map[str(Label("@antlr//jar"))] = "mvn:antlr:antlr:jar:2.7.7"
-artifact_map[str(Label("@error_prone_annotations//jar"))] = "mvn:com.google.errorprone:error_prone_annotations:jar:2.0.11"
+artifact_map[str(Label("@error_prone_annotations//jar"))] = "mvn:com.google.errorprone:error_prone_annotations:jar:2.0.18"
 artifact_map[str(Label("@ganymed_ssh2//jar"))] = "mvn:ch.ethz.ganymed:ganymed-ssh2:jar:262"
 artifact_map[str(Label("@gmetric4j//jar"))] = "mvn:info.ganglia.gmetric4j:gmetric4j:jar:1.0.10"
 artifact_map[str(Label("@gson//jar"))] = "mvn:com.google.code.gson:gson:jar:2.7"
diff --git a/tools/package/maven-plugin/pom.xml b/tools/package/maven-plugin/pom.xml
index 9ce64d3..5162f6c 100644
--- a/tools/package/maven-plugin/pom.xml
+++ b/tools/package/maven-plugin/pom.xml
@@ -80,22 +80,22 @@
         <dependency>
             <groupId>com.fasterxml.jackson.core</groupId>
             <artifactId>jackson-databind</artifactId>
-            <version>2.8.6</version>
+            <version>2.9.5</version>
         </dependency>
         <dependency>
             <groupId>com.fasterxml.jackson.core</groupId>
             <artifactId>jackson-annotations</artifactId>
-            <version>2.8.6</version>
+            <version>2.9.5</version>
         </dependency>
         <dependency>
             <groupId>commons-io</groupId>
             <artifactId>commons-io</artifactId>
-            <version>2.4</version>
+            <version>2.6</version>
         </dependency>
         <dependency>
             <groupId>com.google.code.gson</groupId>
             <artifactId>gson</artifactId>
-            <version>2.5</version>
+            <version>2.7</version>
         </dependency>
     </dependencies>
 
@@ -104,7 +104,7 @@
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-compiler-plugin</artifactId>
-                <version>2.5.1</version>
+                <version>3.7.0</version>
                 <configuration>
                     <source>1.8</source>
                     <target>1.8</target>