You shouldn't use dependsOn in 2.0+ since dependencies are defined in BuildConfig.groovy. If you want your plugin to load after another, use "def loadAfter = ['springSecurityCore']", e.g. https://github.com/grails-plugins/grails-spring-security-openid/blob/master/SpringSecurityOpenidGrailsPlugin.groovy#L32