Today I want to describe how you can create executable jar file with Maven, so you can build it and run on any computer, even wit.It was developed because all the CSV parsers at the time didn’t have commercial-friendly licenses. Opencsv is an easy-to-use CSV (comma-separated values) parser library for Java.In case OpenCV developers host public Maven repositories, minor changes will be required. So we will cover not only the process of installing the Java OpenCV Maven dependencies in a local repository but also how to use this book's Maven repository for the Windows builds of OpenCV 3.0.0 version.