Here is a Maze Generator/Solver written in Java

This jar file is an executable.  In windows, where you have Java installed, download the file, then just click on it with the mouse to run it. Or to run it in place, right click and choose to open the file where it is.

I developed this generator because I wanted to investigate an algorithm for maze generation. The algorithm is this:

The solution is the standard maze recursive solution recursiveSolve(x,y)