- 在我的maven回购(.m2)中。有一个我的本地jar像sub_app-0.1.jar。
- 我有它在常春藤缓存中的副本。
- 我在sub_app上运行maven install然后创建新的sub_app-0.1.jar文件。
- 之后,我运行grails clean,它没有从.m2中得到我的新的sub_app-0.1.jar。
但是,如果我从ivy-cache中删除(删除)sub_app-0.1.jar文件并运行grails clean,那么它会将新的sub_app-0.1.jar文件放入ivy-cache中。Grails - 如何让grails从Maven仓库获取最新的本地jar文件
如果我更改子应用程序pom和grails中的版本,并且pom和grails将采用最新版本。再次安装它没有采取。
- 我尝试了通过添加SNAPSHOT甚至支持应用程序jar。同样的结果,第一次采取,没有后。
即,只考虑ivy-cache中的jar名称和版本的Grails,如果有的话 - 不需要。 如果没有 - 它取自.m2。
但它没有考虑新/旧版本。
请帮助在步骤4中获得相同的行为(步骤5)。
抱歉地说, “真useOrigin” 不工作。你能否以其他方式建议我。 – Sun 2013-05-13 13:05:26
我使用了-SNAPSHOT,甚至没有解决,可以任何机构帮助我请 – Sun 2013-05-14 05:40:15
更改= true也不工作在我的情况下 – Sun 2013-05-15 07:18:12