Код: Выделить всё
import org.apache.hadoop.hbase.HBaseConfiguration;
import org.apache.hadoop.hbase.HColumnDescriptor;
import org.apache.hadoop.hbase.HTableDescriptor;
import org.apache.hadoop.hbase.TableName;
import org.apache.hadoop.hbase.client.*;
import org.apache.hadoop.conf.Configuration;
import java.io.IOException;
< /code>
Я включил все файлы JAR из папки LIB hBase2.6.1-hadoop3 и импортировал эти классы. < /p>
public class Upload {
public static void main(String args[]) throws IOException
{
Configuration conf = HBaseConfiguration.create();
< /code>
Когда запускается эта часть кода, я получаю следующую ошибку: < /p>
Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
at org.apache.hadoop.conf.Configuration.(Configuration.java:230)
at Upload.main(Upload.java:15)
Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory
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:520)
... 2 more
Подробнее здесь: https://stackoverflow.com/questions/795 ... n-in-eclip