我們正在開發Play 2.4應用程序(Java API)。 對於開發的目的,我們希望使用一個持久的H2數據庫和相對於項目根目錄的DB文件路徑。 在How to use a persistent H2 database in the Play Framework instead of in-memory有用於播放2.0解決方案: db.default.url="jdbc:h2:file:data/d
的play documentation about functional tests in java示出了兩個模式下使用fakeApplication使用依賴注入來配置,以指定的自定義配置(在示例性存儲數據庫) 應用程序 我想使用依賴注入,但我必須設置應用程序啓動時的自定義配置,如使用內存數據庫。 我不能達到這樣做。我想這必須在警衛建設者完成,但我不知道如何。
我試圖將一個PlayFramework 2.4項目導入IntelliJ 14.1.3。我未能導入現有的(預2.4創建的),所以使這些步驟: 創建一個新的作用Java項目通過激活:activator new appName 試圖打開通過的IntelliJ所創建的項目。 (打開打開對話框,然後用我的應用程序選擇的文件夾,然後設置的JDK 1.8.0_45) 我得到這個異常: Error while i