如何使用 dependency.yml 引用本地模块
以为我会放弃这个问题,因为它会定期在论坛中显示。答案应该如下。
采用以下应用程序层次结构:
myplayapp/
myfirstmodule/
mysecondmodule/
我正在使用 play run myplayapp 运行我的应用程序
如何使用 Play 1.2 dependency.xml 引用我的本地模块?
最佳答案
简单的!
编辑文件 myplayapp/conf/dependencies.yml 如下
require:
- play
- myfirstmodule -> myfirstmodule
- mysecondmodule -> mysecondmodule
repositories:
- My modules:
type: local
artifact: ${application.path}/../[module]
contains:
- myfirstmodule
- mysecondmodule
然后运行 play dependencies myplayapp 就完成了。
注意:注意不要在模块名中使用“-”,它是版本号的保留分隔符。
IE。 myfirstmodule-1.00 或 myfirstmodule-head