Updating some dependencies and plugins
diff --git a/benchmark/pom.xml b/benchmark/pom.xml
index 77630d5..722d69e 100644
--- a/benchmark/pom.xml
+++ b/benchmark/pom.xml
@@ -31,7 +31,7 @@
 
   <properties>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-    <jmh.version>1.21</jmh.version>
+    <jmh.version>1.22</jmh.version>
     <javac.target>1.7</javac.target>
     <uberjar.name>benchmarks</uberjar.name>
   </properties>
@@ -90,7 +90,7 @@
           <plugin>
             <groupId>org.apache.maven.plugins</groupId>
             <artifactId>maven-compiler-plugin</artifactId>
-            <version>3.5.1</version>
+            <version>3.8.0</version>
             <configuration>
               <compilerVersion>${javac.target}</compilerVersion>
               <source>${javac.target}</source>
diff --git a/has-project/has-server/pom.xml b/has-project/has-server/pom.xml
index 05afdeb..f554a40 100644
--- a/has-project/has-server/pom.xml
+++ b/has-project/has-server/pom.xml
@@ -63,7 +63,7 @@
     <dependency>
       <groupId>com.h2database</groupId>
       <artifactId>h2</artifactId>
-      <version>1.4.199</version>
+      <version>1.4.200</version>
       <scope>test</scope>
     </dependency>
     <dependency>
diff --git a/kerby-backend/mysql-backend/pom.xml b/kerby-backend/mysql-backend/pom.xml
index a3da484..f076a69 100644
--- a/kerby-backend/mysql-backend/pom.xml
+++ b/kerby-backend/mysql-backend/pom.xml
@@ -34,7 +34,7 @@
     <dependency>
       <groupId>com.alibaba</groupId>
       <artifactId>druid</artifactId>
-      <version>1.1.16</version>
+      <version>1.1.21</version>
     </dependency>
     <dependency>
       <groupId>org.drizzle.jdbc</groupId>
diff --git a/pom.xml b/pom.xml
index 8f5ea1b..bb809ba 100644
--- a/pom.xml
+++ b/pom.xml
@@ -49,26 +49,26 @@
   <properties>
     <apacheds.version>2.0.0.AM25</apacheds.version>
     <commons-io.version>2.6</commons-io.version>
-    <gson.version>2.8.5</gson.version>
+    <gson.version>2.8.6</gson.version>
     <ldap.api.version>2.0.0.AM1</ldap.api.version>
     <log4j.version>1.2.17</log4j.version>
     <junit.version>4.12</junit.version>
     <nimbus.jose.version>8.2.1</nimbus.jose.version>
-    <slf4j.version>1.7.26</slf4j.version>
-    <assertj.version>3.12.2</assertj.version>
-    <findbugs.version>3.0.4</findbugs.version>
+    <slf4j.version>1.7.29</slf4j.version>
+    <assertj.version>3.14.0</assertj.version>
+    <findbugs.version>3.0.5</findbugs.version>
     <buildtools.dir>${basedir}/build-tools</buildtools.dir>
     <skipTests>false</skipTests>
     <jline.version>3.11.0</jline.version>
     <maven-javadoc-plugin.version>3.0.1</maven-javadoc-plugin.version>
     <maven-jxr-plugin.version>2.5</maven-jxr-plugin.version>
-    <mockito.version>2.27.0</mockito.version>
+    <mockito.version>3.1.0</mockito.version>
     <netty.version>4.1.42.Final</netty.version>
     <hadoop.version>3.1.3</hadoop.version>
     <bouncycastle.version>1.64</bouncycastle.version>
     <jersey.container.version>2.17</jersey.container.version>
     <jersey.version>1.19.4</jersey.version>
-    <commons-text.version>1.6</commons-text.version>
+    <commons-text.version>1.8</commons-text.version>
     <commons-dbutils.version>1.7</commons-dbutils.version>
     <drizzle-jdbc.version>1.4</drizzle-jdbc.version>
     <jsch.version>0.1.55</jsch.version>
@@ -126,7 +126,7 @@
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-compiler-plugin</artifactId>
-          <version>3.6.2</version>
+          <version>3.8.0</version>
           <configuration>
             <source>${targetJdk.version}</source>
             <target>${targetJdk.version}</target>
@@ -137,7 +137,7 @@
         <plugin>
           <groupId>org.apache.rat</groupId>
           <artifactId>apache-rat-plugin</artifactId>
-          <version>0.12</version>
+          <version>0.13</version>
           <configuration>
             <excludeSubProjects>false</excludeSubProjects>
             <excludes>
@@ -192,7 +192,7 @@
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-surefire-plugin</artifactId>
-          <version>2.21.0</version>
+          <version>2.22.1</version>
           <configuration>
             <skipTests>${skipTests}</skipTests>
             <reuseForks>false</reuseForks>