Building CountTableRows When the Store is Non-Secure

If you will be running CountTableRows against a non-secure store, then the class files shown in the compilation step presented in the previous section should be placed in a JAR file so that the program can be deployed to the example Hadoop cluster. For example, to create a JAR file containing the class files needed to run CountTableRows against data in a non-secure store like that deployed in the Deploying a Non-Secure Store appendix, do the following:

cd /opt/oracle/nosql/apps/kv/examples
jar cvf CountTableRows.jar hadoop/table/CountTableRows*.class

This produces a JAR file named CountTableRows.jar, having the following content, located in the directory /opt/oracle/nosql/apps/kv/examples:

META-INF/
META-INF/MANIFEST.MF
hadoop/table/CountTableRows.class
hadoop/table/CountTableRows$Map.class
hadoop/table/CountTableRows$Reduce.class