title: ClassNotFoundException: io.grpc.internal.BaseDnsNameResolverProvider when trying to create a BigtableDataClient from Windows
body: <p>When spinning up a Spring boot application on Intellij, that tries to connect the GCP's BigTable, we get the following error:
  <code>java.lang.NoClassDefFoundError: io/grpc/internal/BaseDnsNameResolverProvider</code></p>
  <p>This is the stack trace:</p>
   <pre>
  
  ...nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.google.cloud.bigtable.data.v2.BigtableDataClient]: Factory method 'bigtableDataClient' threw exception; nested exception is java.lang.NoClassDefFoundError: io/grpc/internal/BaseDnsNameResolverProvider
          at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:797) ~[spring-beans-5.2.7.RELEASE.jar:5.2.7.RELEASE]
          at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:227) ~[spring-beans-5.2.7.RELEASE.jar:5.2.7.RELEASE]
          at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1358) ~[spring-beans-5.2.7.RELEASE.jar:5.2.7.RELEASE]
             ....
  </pre>
  <p>The import in Gradle is:</p>
  <p><code>   implementation 'com.google.cloud:google-cloud-bigtable:1.13.0'</code></p>
  <p><strong>Update:</strong></p>
  <p>I tried to specifically use a different <code>grpc-alt</code> version:</p>
  <p><code>compile group: 'io.grpc', name: 'grpc-alts', version: '1.29.0' </code>
  But it did not help.</p>
  <p>If I try to run the app from the Gradle command of <code>bootRun</code> it spins up with no problem. Only when trying to start it in the Intellij it faces the same issue.</p>