title: Unable to get parquet-tools working from the command-line
body: <p>I'm attempting to get the newest version of parquet-tools running, but I'm having some issues. For some reason <code>org.apache.hadoop.conf.Configuration</code> isn't in the shaded jar. (I have the same issue with v1.6.0 as well). </p>
  
  <p>Is there something beyond <code>mvn package</code> or <code>mvn install</code> that I should be doing? (The actual <code>mvn</code> invocation I'm using is <code>mvn install -DskipTests -pl \!parquet-thrift,\!parquet-cascading,\!parquet-pig-bundle,\!parquet-pig,\!parquet-scrooge,\!parquet-hive,\!parquet-protobuf</code>). This works just fine, and the tests pass if I choose to run them.</p>
  
  <p>The error I get is below (You can see I've attempted to stick the hadoop jar from an old parquet version that seemed to bundle it into the classpath; I get the same results with or without it).</p>
  
  <pre><code>&gt; java -classpath /path/to/hadoop-core-1.1.0.jar -jar parquet-tools-1.7.0-incubating-SNAPSHOT.jar meta --debug part-r-00000.gz.parquet
  
  java.lang.NoClassDefFoundError: org/apache/hadoop/conf/Configuration
      at parquet.tools.command.ShowMetaCommand.execute(ShowMetaCommand.java:59)
      at parquet.tools.Main.main(Main.java:222)
  Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.conf.Configuration
      at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
      at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
      at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
      ... 2 more
  org/apache/hadoop/conf/Configuration
  </code></pre>