OpenMRS 1.12 Fresh install -- MRN Gen Error

Hello, I am trying to build OpenMRS 1.12. I have gotten very far but to install NCD, I need MRNGen, which I have not been able to achieve. Starting the MRN Gen modules gives this:

WARN - Module.expandExtensionNames(574) |2016-07-11 16:01:52,243| Unable to find class definition for extension: org.openmrs.admin.list
java.lang.NoClassDefFoundError: org/openmrs/module/web/extension/AdministrationSectionExt
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
	at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
	at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
	at org.openmrs.module.ModuleClassLoader.loadClass(ModuleClassLoader.java:637)
	at org.openmrs.module.ModuleClassLoader.loadClass(ModuleClassLoader.java:556)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	at org.openmrs.module.Module.expandExtensionNames(Module.java:566)
	at org.openmrs.module.Module.getExtensions(Module.java:494)
	at org.openmrs.module.ModuleFactory.startModuleInternal(ModuleFactory.java:698)
	at org.openmrs.api.context.Daemon$1.run(Daemon.java:74)
Caused by: java.lang.ClassNotFoundException: org.openmrs.module.web.extension.AdministrationSectionExt
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1856)
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1705)
	at org.openmrs.module.ModuleClassLoader.loadClass(ModuleClassLoader.java:563)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	... 16 more

Because of this problem I have not been able to install NCD, which is my entire goal.

Any suggestions how to solve this?

Thank you, Ty

Are you sure this is 1.12? Not 2.x?

This is where I got my source:

I will note that even the above download contains this in its main pom.xml:

2.1.0-SNAPSHOT

So, what does 1.12.0 refer to?

2.1.0-SNAPSHOT means you are looking at the master branch which is the 2.x. Generally speaking, the NCD module has not been touched in years and hence may need some work to run on the latest platform.

Thank you. I will figure this out.