[ https://issues.apache.org/jira/browse/PARQUET-2142?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17527511#comment-17527511 ]
Timothy Miller commented on PARQUET-2142: ----------------------------------------- Jira swallowed the asterisks from the "java -cp" command, but you can see them in the README.md file. I'll see if I can get it to work here "preformatted": {{java -cp 'target/*:target/dependency/*' org.apache.parquet.cli.Main}} > parquet-cli throws java.lang.NoSuchMethodError on any parquet file access > command > --------------------------------------------------------------------------------- > > Key: PARQUET-2142 > URL: https://issues.apache.org/jira/browse/PARQUET-2142 > Project: Parquet > Issue Type: Bug > Components: parquet-cli > Affects Versions: 1.13.0 > Environment: Amazon Linux 2, Java 8 > Reporter: Timothy Miller > Priority: Major > > I can't do even basic things with parquet-cli from 1.13.0-SNAPSHOT. > Steps to reproduce: > git clone <parquet-mr repo> > cd parquet-mr > mvn clean install -DskipTests > cd parquet-cli > mvn clean install -DskipTests > mvn dependency:copy-dependencies > java -cp 'target/*:target/dependency/*' org.apache.parquet.cli.Main cat > <parquet file> > Results: > Exception in thread "main" java.lang.NoSuchMethodError: > org.apache.parquet.avro.AvroSchemaConverter.convert(Lorg/apache/parquet/schema/MessageType;)Lorg/apache/avro/Schema; > at org.apache.parquet.cli.util.Schemas.fromParquet(Schemas.java:89) > at org.apache.parquet.cli.BaseCommand.getAvroSchema(BaseCommand.java:405) > at org.apache.parquet.cli.commands.CatCommand.run(CatCommand.java:66) > at org.apache.parquet.cli.Main.run(Main.java:157) > at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:76) > at org.apache.parquet.cli.Main.main(Main.java:187) -- This message was sent by Atlassian Jira (v8.20.7#820007)