目前我有一個玩! 2.1項目是SBT多項目的子項目,該項目是一個前端界面。表演!項目使用SecureSocial進行典型的身份驗證。SecureSocial不在Play中使用擴展類! 2.1項目內SBT多項目
我通常會首先啓動SBT控制檯以在不同的終端本地運行我的內部服務。最後,我在新窗口中執行play "project interface" "~run 9000"
命令,以使用Play!啓動界面子項目。問題是,在新的負載下(即使在乾淨的情況下),SecureSocial不會使用我的擴展服務和提供者,而是自行退出。
我將進行源代碼更改和重新加載,其中SecureSocial將使用我自己的類,但突然開始使用兩個相同類型拋出異常,表示存在衝突的ClassLoaders。
有沒有適當的方法來設置這個,所以這不會發生?謝謝你的幫助!