Sbt 如何在Play 2.2.x中的dist任务中禁用ScalaDoc生成(使用project/build.scala)?
将以下设置添加到Play 2.2.x应用程序的Sbt 如何在Play 2.2.x中的dist任务中禁用ScalaDoc生成(使用project/build.scala)?,sbt,playframework-2.2,sbt-native-packager,scaladoc,Sbt,Playframework 2.2,Sbt Native Packager,Scaladoc,将以下设置添加到Play 2.2.x应用程序的build.sbt文件中 不禁用Scaladoc生成。它怎么能被禁用 play.Project(appName, appVersion, appDependencies) .settings(scalaVersion := "2.10.3") .settings(jsSettings : _*) .settings( publishArtifact in (Compile, packageDoc) := fal
build.sbt
文件中
不禁用Scaladoc生成。它怎么能被禁用
play.Project(appName, appVersion, appDependencies)
.settings(scalaVersion := "2.10.3")
.settings(jsSettings : _*)
.settings(
publishArtifact in (Compile, packageDoc) := false,
publishArtifact in packageDoc := false
)
将以下设置添加到播放项目:
sources in (Compile,doc) := Seq.empty
publishArtifact in (Compile, packageDoc) := false
更改后,应如下所示:
play.Project(appName, appVersion, appDependencies)
.settings(scalaVersion := "2.10.3")
.settings(jsSettings : _*)
.settings(
publishArtifact in (Compile, packageDoc) := false,
publishArtifact in packageDoc := false,
sources in (Compile,doc) := Seq.empty
)
谢谢你的评论 这似乎阻止了为我创建docs JAR:
设置(publishArtifact in(Compile,packageDoc):=false)
,源代码的packageSrc
也是如此。Play 2.3.2:很好的答案对我很有用。官方文件在如何包含这些东西方面走了很长的路,但在如何禁用它方面却走了很长的路。答案对我来说并不清楚,Wheet是否包括play.Project。。。但是在我的例子中,只需要在文章的第一个代码块中有两行代码就可以了。现在,我可以在30秒之内构建和发布我的应用程序,而不是5分钟!非常感谢。