我正在寻找Grails SDK命令(例如grails maven-clean
之类的命令)来清理我的本地.m2\
缓存,强制其余的Grails构建(grails war
, grails run-app
等)从远程回购中重新获取它们。想法?
答案 0 :(得分:3)
你试过..> refresh dependencies
然后在命令行上发布grails clean
... deleting the bogus file
和./m2
下的某个时间refresh dependencies
可能会节省大量时间......
还:与grails maven-clean -U
命令相关检查这个
grails maven help
mavenRepo ("http://my.server/repos/my-grails-plugins") {
updatePolicy 'always'
}
以下是updatePolicy的可能值:
never – Never check for new snapshots
always – Always check for new snapshots
daily – Check once a day for new snapshots (the default)
interval:x – Check once every x minutes for new snapshots
答案 1 :(得分:1)
如果在构建的mvn命令行上使用-U标志,Maven将检查新版本的依赖项。我相信如果你不使用-U,它每24小时只检查一次新版本的SNAPSHOT依赖项。