Use Play Framework as a component得到了一個服務器,但爲路由文件,視圖等配置文件系統路徑,給出或不得不照顧線程池嵌入式播放服務器是另一回事。基於上述,我started a template for including play as a library,但它仍然不清楚如何連接路徑,希望在一個IDE導入友好的方式,以便Play可以很好地用於現有的非播放項目,作爲一個圖書館。如何在一個scala項目中使用play framework作爲一個庫
- 如何爲路由文件和視圖配置文件系統路徑?
- 還有什麼應該處理像運行框架一樣健壯?
- 現在包含了什麼特別的捆綁項目用於部署Play?
動機:添加播放至項目,在事務的當前狀態,意味着纏繞播放項目定義和結構,並在SBT失去全編譯(因爲只有run
完成編譯使用播放SBT插件時)。由於未來的噴霧支持是模糊的,Akka http是beta-ish,使用Play作爲圖書館似乎堵塞了一個漏洞。
這是一個整潔的想法。我認爲像我們平常一樣開發遊戲應用程序會很有趣,只需添加一個允許從任何項目中運行Play應用程序的類(您的服務器)即可。釋放Play應用程序作爲Uber jar並將其導入到任何項目中。當然,這種方法可能存在一些問題,特別是如果遊戲能夠作爲非爆炸罐工作。但這將是一個不錯的工作流程。 –
它甚至可能像我之前描述的那樣工作。 https://www.playframework.com/documentation/2.5.x/Deploying#Using-the-SBT-assembly-plugin –
坦率地說,我不明白你的建議是否與我所描述的一致,如果有的話,我認爲你描述了我想到的和幾乎工作的相反的流程。 – matanster