0

我想了解更多關於自定義模塊的播放框架。我使用命令行創建了一個play應用程序(v1.2.5)。在不同的目錄中播放框架自定義模塊

打新對myApp

然後我在同一個目錄中創建三個模塊

玩新模塊myModule1

玩新模塊myModule2

打新-module myModule3

的目錄在下面的條件

/myApplicationDirectory

/對myApp

/myModule1

/myModule2

/MYM odule3

下面是我的 「dependencies.yml」 文件

require: 
     - play 
     - customModules -> myModule1 
     - customModules -> myModule2 
     - customModules -> myModule3 

    # Custom repository 
    repositories: 
     - customModules: 
      type:  local 
      artifact: "/path/to/app/modules/" 
      contains: 
       - myModule1 
       - myModule2 
       - myModule3 
在對myApp下我modules目錄

,有一個名爲 「myModule1」, 「myModule2」 和「myModule3三個文件」。在這些文件中,僅寫入這些模塊的絕對路徑。

現在,當我從命令行運行「myApp」時,它說這三個模塊都可用。我可以從Finder手動添加java文件等這些模塊。不過,我想在IntelliJ中打開這些模塊。但模塊不是IntelliJ項目。它們也沒有被命令行理想化或消除。我也想將它們放入IntelliJ中。我怎樣才能做到這一點?

謝謝。

回答

0

當你說模塊沒有從命令行理想化/超越時,究竟是什麼問題? play idealize命令不適用於他們嗎?如果沒有,請嘗試將(空)application.conf文件添加到模塊的conf文件夾中。然後把下面的線在該文件中:

application.name=[your_module_name] 

我似乎記得有eclipsify一個bug /理想化的命令和模塊,並可能已解決辦法。

相關問題