我有三个玩! 2.3在模型层和视图层上共享许多公共代码的应用程序。每个应用程序都在自己的git存储库中。什么是将应用程序的所有常见部分提取到一个模块中的所有三个应用程序将依赖的好方法(这样我就不必更改公共代码三次 - 每个应用程序一个)?
答案 0 :(得分:1)
commons
commons
activator publish-local
项目
build.sbt
,就像任何其他依赖项一样 注1 :不要忘记在organization := "com.yourcompany"
commons
中添加build.sbt
,以获得如下的依赖结构:
"com.yourcompany %% "commons" % "1.0.0"
注意2 :如果要将应用程序部署到服务器,则必须在外部存储库中托管commons
项目(Maven central,Artifactory,OSS Sonatype .. 。)或使用activator dist
在本地构建应用程序后发布应用程序。