- 在我的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