如何在运行GRAILS run-app时跳过插件更新提示?

Ste*_*lle 6 grails intellij-idea grails-plugin

使用Grails RC3(Windows 7 64位Java 1.6)开始一个新项目

安装了spring-security-core插件

现在每当我做一个GRAILS run-app时,它会提示我一遍又一遍地将webxml-1.4升级到1.3.1

我使用IntelliJ 10.5.3并且控制台不允许我输入NO,所以我无法使用IDE进行调试.

我按优先顺序看到的可能解决方案 - 找到一种跳过插件升级问题的方法 - 手动修改spring-security-core配置以依赖webxml 1.4 - 切换到STS开发(控制台在STS中工作)

谢谢

Tom*_*Lin 12

您可以尝试设置--non-interactive标志,该标志应跳过提示.

grails run-app --non-interactive
Run Code Online (Sandbox Code Playgroud)

您可以通过设置此BuildConfig.groovy来管理grails中的插件依赖项.请参阅"用户指南"中的插件排除部分 -

http://grails.org/doc/1.3.7/guide/3.%20Configuration.html#3.7.10%20Plugin%20Dependencies

请记住从application.properties中删除插件引用

注意:对于grails 1.3.7 grails --non-interactive run-app将无法工作,交换机必须在上述命令之后.