technomancy/leiningen — pull request #1595 by stuartfehr (2014-07-10 01:22:17+00:00)
Title: Add warning when Main-Class doesn't exist in output jar

This came about because I had a (:gen-class) missing in my (ns) which caused the standalone jar created by uberjar to fail with a ClassNotFoundException when I tried to run it with 'java -jar myjar.jar'. This change just outputs a warning if a :main has been specified in the project.clj that is not part of the produced jar file.