but the Shiro plugin contains Quartz-1.x jar, so we can not run application by command run-app.
Solution: download the newest quartz jar from official site, and put it into /lib/.
the problem still occur when deploy the war file on the web container(for example : tomcat)
Solution: remove the useless jar file in the war at the last step of build war file
add some code at /grails-app/conf/BuildConfig.groovy
//TODO add the source code in here
finally we can work perfectly. but it's show some problem for java dependency manager(the grails use ivy by default), it can not handle the dependency perfectly between each plugin.