繁体   English   中英

将外部项目依赖项添加到我的Play应用程序中

[英]Add an external Project dependency to my Play application

目前,我正在使用一个非常基本的build.sbt文件,该文件是由激活器创建的,并为我提供了Play应用程序

我的目标是向我的Play应用程序添加一个外部Project依赖项。

我的build.sbt文件看起来像

libraryDependencies ++= Seq(
...
)

lazy val root = (project in file(".")).enablePlugins(PlayScala)
pipelineStages := Seq(rjs, digest, gzip)

是添加对外部项目的依赖以更改为使用build.scala文件的唯一方法吗? 如果是这样,Build.scala文件是否可以引用当前的build.sbt文件?

外部项目也有自己的Build.scala文件,因此可以从“主” Build文件中引用外部项目吗?

谢谢

您有两种选择:

  1. 发布到Ivy并解决(请参阅: http : //www.scala-sbt.org/0.13/docs/Publishing.html#Publishing+Locally
  2. 直接引用其他项目,例如在build.sbt中。

这是选项2的样子:

lazy val other = file("/path/to/other").getAbsoluteFile.toURI

lazy val root = (project in file(".")).enablePlugins(PlayScala).dependsOn(other)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM