2011-09-20 53 views
1

我正在使用播放框架的依賴機制來下載庫(請參閱http://www.playframework.org/documentation/1.2/dependency)。然而,我們的一個maven倉庫不公開,需要用戶名/密碼才能從中獲取工件。它們設置在$ USER_HOME/.m2/settings.xml中,但Play似乎忽略了這一點。那麼我可以在哪裏指定Play可用於成功從非公共存儲庫下載工件的登錄憑證?如何使用Play框架的dependencies.yml進行資源庫授權?

回答

2

玩!不使用Maven構建應用程序,而是使用Apache Ivy(sbt將用於Play!2.0)。但是,Apache Ivy依靠Maven存儲庫來獲取依賴關係。

因此,在您的情況下,我認爲您必須創建一個.ivy2/ivysettings.xml文件和define the credentials there,才能正確訪問Play !.

+0

這樣做的伎倆,非常感謝你! –