The Ninja application you created via the archetype is just a simple plain old Maven project. This means you can import the project into any modern IDE. Eclipse, NetBeans, IntelliJ and many more.
Ninja's SuperDevMode relies on an external compiler to compile your sources. In essence the flow will be:
Nice. But the catch is that your IDE has to recompile the files. If your IDE does not recompile the file Ninja's SuperDevMode will not work.
Fortunately IDE based compilation works out of the box for Eclipse (“Automatically build project”), NetBeans (“Compile on Save”) and IntelliJ 12+. (http://stackoverflow.com/questions/12744303/intellij-idea-java-classes-not-auto-compiling-on-save).