什么是游戏!模块限制

时间:2011-10-17 23:40:03

标签: playframework

有什么限制和警告!模块。在文档中,我收集的唯一内容是application.conf;哪个好;但似乎还有更多的东西。例如,如果我的模块dependencies.yml中列出了依赖项,则在运行父应用程序时不会导入它们。此外,如果我在自己的数据夹具中加载作业,它不起作用..?看来整个conf文件夹是什么意思呢?我在这里想念的是什么

有没有办法在模块中拥有依赖项?例如。具有安全模块依赖性的Api模块。该模块可以加载自己的灯具吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

Play中的模块与应用程序非常相似。最好将它们视为模块化应用程序的一种方式。

模块可以在dependencies.yml文件中为其定义依赖关系,当您执行play deps时,依赖关系会得到解析并放在lib/目录中。然后,当您执行play build-module整个模块(包括lib/目录中的那些jar)时,将打包成ZIP文件并放在dist/目录中。

当您指定模块作为应用程序的依赖项时,Play将获取该ZIP文件并将其中的所有内容包含在应用程序中。它成为应用程序的一部分,您可以使用其中定义的功能。