NoClassDefFoundError: org/apache/parquet/conf/ParquetConfigurationJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 NoClassDefFoundError: org/apache/parquet/conf/ParquetConfiguration

Сообщение Anonymous »

Я пытаюсь прочитать файл паркета из файловой системы в Java:

Код: Выделить всё

public static void main(String[] args) throws IOException {
String path = "a.parquet";
var apr=new AvroParquetReader(new Path(path));
try {
apr.read();
} catch (java.lang.Exception e) {
throw new RuntimeException(e);
}
}
Это мои зависимости:

Код: Выделить всё

 

junit
junit
4.11
test


org.apache.parquet
parquet-common
1.14.0


org.apache.parquet
parquet-column
1.14.0


org.apache.parquet
parquet-encoding
1.14.0


org.apache.parquet
parquet-hadoop
1.14.0


org.apache.parquet
parquet-avro
1.14.0


org.apache.parquet
parquet-format
2.4.0


org.apache.parquet
parquet-format-structures
1.14.0


com.twitter
parquet-jackson
1.6.0


org.apache.hadoop
hadoop-core
1.2.1


Когда я пытаюсь запустить его, но получаю следующее исключение:

Код: Выделить всё

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/parquet/conf/ParquetConfiguration
at org.apache.parquet.avro.AvroParquetReader.(AvroParquetReader.java:114)
at Main.main(Main.java:16)
Caused by: java.lang.ClassNotFoundException: org.apache.parquet.conf.ParquetConfiguration
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:526)
... 2 more
Теперь я могу найти, какую зависимость мне не хватает? Пробовал искать на mavencentral, не помогает.

Подробнее здесь: https://stackoverflow.com/questions/784 ... figuration
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»