У меня есть проект Java/Spark, и я хочу иметь Unittest.
3.5.2.0
3.1.3.650
1.4.14.700
3.3.5.500
< /code>
Я создал переменную среды < /p>
mapr_home = "c: \ users \ user \ opt \ mapr" < /li>
с пустым карт-clusters.conf file в c: \ user> \ opt \ confr \ confr \ confr \ confr \ confr \ confr \ confr \ confr \ confr \ confr \ confr \ confr \ confr \ confr rab /> < /ul>
Когда я выполняю свой тест, у меня есть 3 ошибки: < /p>
java.lang.ClassNotFoundException: com.mapr.fs.ShimLoader
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
at org.apache.hadoop.conf.CoreDefaultProperties.(CoreDefaultProperties.java:61)
at org.apache.hadoop.conf.Configuration.(Configuration.java:804)
at org.apache.hadoop.security.UserGroupInformation.ensureInitialized(UserGroupInformation.java:251)
at org.apache.hadoop.security.UserGroupInformation.getCurrentUser(UserGroupInformation.java:666)
at org.apache.spark.util.Utils$.$anonfun$getCurrentUserName$1(Utils.scala:2416)
at scala.Option.getOrElse(Option.scala:189)
at org.apache.spark.util.Utils$.getCurrentUserName(Utils.scala:2416)
at org.apache.spark.SparkContext.(SparkContext.scala:331)
at org.apache.spark.SparkContext$.getOrCreate(SparkContext.scala:2908)
at org.apache.spark.sql.SparkSession$Builder.$anonfun$getOrCreate$2(SparkSession.scala:1099)
at scala.Option.getOrElse(Option.scala:189)
< /code>
и < /p>
java.lang.ClassNotFoundException: com.mapr.baseutils.JVMProperties
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
at org.apache.hadoop.conf.CoreDefaultProperties.(CoreDefaultProperties.java:78)
at org.apache.hadoop.conf.Configuration.(Configuration.java:804)
at org.apache.hadoop.security.UserGroupInformation.ensureInitialized(UserGroupInformation.java:251)
at org.apache.hadoop.security.UserGroupInformation.getCurrentUser(UserGroupInformation.java:666)
at org.apache.spark.util.Utils$.$anonfun$getCurrentUserName$1(Utils.scala:2416)
< /code>
и < /p>
java.lang.NoClassDefFoundError: com/mapr/web/security/SslConfig
Подробнее здесь: https://stackoverflow.com/questions/794 ... -sslconfig