Sbt 如何在Play 2.2.x中的dist任务中禁用ScalaDoc生成(使用project/build.scala)?

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

将以下设置添加到Play 2.2.x应用程序的
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分钟!非常感谢。